输入圆柱体的半径和高,计算并输出圆柱体的体积。用c语言写代码
时间: 2024-10-07 13:07:24 浏览: 57
计算圆柱体的体积和表面积_C语言表面积_计算圆柱体的体积和表面积_
在C语言中,我们可以使用公式 `V = π * r² * h` 来计算圆柱体的体积,其中 `r` 是半径,`h` 是高,π是一个常数,通常取值约为 3.14159。下面是一个简单的函数来完成这个任务:
```c
#include <stdio.h>
#define PI 3.14159
double calculate_cylinder_volume(double radius, double height) {
return PI * (radius * radius) * height;
}
int main() {
double radius, height;
// 询问用户输入半径和高度
printf("请输入圆柱体的半径:");
scanf("%lf", &radius);
printf("请输入圆柱体的高度:");
scanf("%lf", &height);
// 计算体积并打印结果
double volume = calculate_cylinder_volume(radius, height);
printf("圆柱体的体积为:%.2f\n", volume);
return 0;
}
```
在这个程序中,我们首先导入了 `stdio.h` 预处理命令,包含了 `printf` 和 `scanf` 的声明。然后定义了一个计算体积的函数 `calculate_cylinder_volume`,接受半径和高度作为参数,并返回体积。在主函数 `main` 中,用户会被提示输入半径和高度,然后计算并输出体积。
阅读全文