在C语言中,要求球的体积,可以使用以下公式:
\[ \text{volume} = \frac{4}{3} \pi r^3 \]
其中,`r` 是球的半径,`pi` 是圆周率,通常取值为 3.14159265 或更精确的数值。
下面是一个简单的C语言程序,用于计算并输出给定半径的球体积:
```c
include
define PI 3.14159265 // 定义圆周率常量
int main() {
float radius, volume; // 定义半径和体积变量
// 提示用户输入球的半径
printf("请输入球的半径: ");
scanf("%f", &radius);
// 根据公式计算球的体积
volume = (4.0 / 3.0) * PI * radius * radius * radius;
// 输出球的体积
printf("球的体积为: %.2f\n", volume);
return 0;
}
```
在这个程序中,我们首先定义了圆周率常量 `PI`,然后声明了两个浮点数变量 `radius` 和 `volume`。程序通过 `printf` 函数提示用户输入球的半径,并使用 `scanf` 函数读取用户输入的值。接着,程序使用球的体积公式计算体积,并通过 `printf` 函数以保留两位小数的格式输出结果。
你可以将这段代码复制到C语言编译器中运行,输入半径值,程序将输出对应的球体积。