描述
-
输入
- 只有一组测试数据 第一行输入一个整数n(1<n<1000)表示接下来要输入n个边长m(1.0<=m<1000.0) 输出
-
输出每个正三角形的外接圆面积,保留两位小数,每个面积单独占一行。
样例输入
-
5 1 13 22 62 155
样例输出
-
1.05 176.98 506.84 4025.43 25158.92
-
解题思路:
-
只要计算出圆的半径r就可直接输出答案,需要注意的是读取数据,和打印数据的格式要书写正确,另外就是要注意π=3.1415926为double类型,或者直接用宏定义。
-
#include<stdio.h> #include<math.h> #define pi 3.1415926 int main() { int n; double m; scanf("%d",&n); while(n--) { scanf("%lf",&m); printf("%.2f\n",pi*m*m/3.0); } return 0; }