正三角形的外接圆面积
时间限制:
1000 ms | 内存限制:
65535 KB
难度:
0
-
描述
-
给你正三角形的边长,pi=3.1415926 ,求正三角形的外接圆面积。
-
输入
- 只有一组测试数据 第一行输入一个整数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
来源
- [zinber]原创 上传者
我的程序:
#include<stdio.h> #define pi 3.1415926 //定义一个常量 int main(){ double a,s=0; int n; scanf("%d",&n); while(n--) { //输入n组测试数据 scanf("%lf",&a); //输入边长 s = a*a*pi/3; //公式 圆周半径为三分之根三*a printf("%.2lf\n",s); } return 0; }
最优程序:
01.
#include<stdio.h>
02.
int
main()
03.
{
04.
int
n;
05.
double
m,pi=3.1415926;
06.
scanf
(
"%d"
,&n);
07.
while
(n--)
08.
{
09.
scanf
(
"%lf"
,&m);
10.
printf
(
"%.2lf\n"
,pi*m*m/3);
11.
}
12.
return
0;
13.
}