作者 usx程序设计类课程组
单位 绍兴文理学院
数学基础对于程序设计能力而言很重要。对于等边三角形面积,请选择合适的方法计算之。
输入格式:
测试数据有多组,处理到文件尾。每组测试输入1个实数表示等边三角形的边长。
输出格式:
对于每组测试,在一行上输出等边三角形的面积,结果保留2位小数。
输入样例:
1.0
2.0
输出样例:
0.43
1.73
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
#include <stdio.h>
#include <math.h>
int main(){
double length, squre;
while(scanf("%lf",&length) != EOF){//测试数据有多组,处理到文件尾
squre = length * ((sqrt(3) * length) / 2) / 2; //需要用到math头文件的sqrt函数开方
//高为(sqrt(3) * length) / 2
printf("%.2lf\n", squre); //输出面积
}
return 0;
}