实现代码
注意:一般建议用double来计算小数,double精度更高
#include<stdio.h>
#include<math.h>
#define PI 3.1415927
int main()
{
double r,v;
while(scanf("%lf",&r)!=EOF)
{getchar();
v=PI*pow(r,3)*4/3;
printf("%.3lf\n",v);
}
}
其中while(scanf(“%d%d“,&a,&b)!=EOF)详见ACM-while(scanf(“%d%d“,&a,&b)!=EOF)