天真小巫


私信TA

用户名:w1234567890l

访问量:6264

签 名:

追光者

等  级
排  名 394
经  验 5090
参赛次数 4
文章发表 68
年  龄 20
在职情况 学生
学  校 西安邮电大学
专  业 智能科学与技术

  自我简介:

我不爱笑,不爱逞强,天真无邪。

TA的其他文章

解题思路:先用宏定义定义一个p,然后定义变量n,计数器k,将k放到while()循环中判断读入半径的个数。

注意事项:不要用float 去定义s,a,不然容易出现精度问题,最好用double定义变量。

参考代码:

#include<stdio.h>

#define p  3.1415;

int main()

{    int n,k=0;

double s=1,t,a;

scanf("%d",&n);

while(k<n)

{  scanf("%lf",&a);

s=a*a*p; 

printf("%.6lf\n",s);

k++;

}

}


 

0.0分

0 人评分

  评论区

  • «
  • »