编写一个C程序,输入一个球体的半径,计算并输出该球体的表面积和体和。
时间: 2024-04-29 16:22:41 浏览: 90
用C语言来计算球的体积.c
```c
#include <stdio.h>
#define PI 3.1415926535
int main()
{
double r, s, v; //定义半径、表面积、体积变量
printf("请输入球体的半径:");
scanf("%lf", &r);
s = 4 * PI * r * r; //计算表面积
v = 4.0 / 3 * PI * r * r * r; //计算体积
printf("球体的表面积为:%lf\n", s);
printf("球体的体积为:%lf\n", v);
return 0;
}
```
注:PI为圆周率,可用宏定义进行预处理。需要注意计算体积时要将系数4.0写成浮点数形式,否则会因为整数除法而得到错误结果。
阅读全文