C语言编写一个求圆柱体体积的函数f()。在主函数中输入圆柱体的底面半径和高,调用函数f(),求体积,并输出结果,结果保留2位小数。
时间: 2024-02-01 14:14:54 浏览: 124
C语言程序:求常用圆形体的体积.doc.doc
下面是求圆柱体体积的C语言函数f()的代码:
```c
#include <stdio.h>
double f(double r, double h) {
double v = 3.1415926 * r * r * h;
return v;
}
int main() {
double r, h, v;
printf("请输入圆柱体的底面半径和高:");
scanf("%lf%lf", &r, &h);
v = f(r, h);
printf("圆柱体的体积为:%.2f\n", v);
return 0;
}
```
该程序首先定义了一个求圆柱体体积的函数f(),其参数为圆柱体的底面半径r和高h,返回值为圆柱体的体积v。函数中使用了圆的面积公式S=πr²,将底面积与高h相乘即可得出圆柱体的体积。
在主函数中,通过scanf函数输入底面半径和高,并调用函数f()计算圆柱体的体积v,最后使用printf函数输出结果,保留2位小数。
阅读全文