用C解PTA题目(第二题)

141 阅读1分钟

7-1 计算圆球体积

作者 齐心

单位 湖北汽车工业学院

设圆球的半径为r,计算并输出圆球体积v。输出结果保留2位小数。提示:计算圆球的体积公式为:v=34​πr3 (π=3.14)

输入格式:

输入第一行给出一个正整数半径r(0< r ≤ 100)。

输出格式:

圆球的体积v保留两位小数。

输入样例:

5

输出样例:

v = 523.33

有疑问的代码:

#include <stdio.h>
int main(){  
  
  int radius;
  scanf("%d",&radius);
  float result=(4/3) * 3.14 * radius*radius*radius;
  printf("v = %.2f",result);
}

正确代码

#include <stdio.h>
int main(){
  
  float r,v=0.0;
  scanf("%f",&r);
  v=(4.0/3) * 3.14 * r * r * r;
  printf("v = %.2f\n",v);
}