用C语言编写程序,调用函数求一个圆柱体的表面积和体积
时间: 2023-08-21 17:06:37 浏览: 144
计算圆柱体的体积和表面积_C语言表面积_计算圆柱体的体积和表面积_
好的,以下是用C语言编写程序,调用函数求一个圆柱体的表面积和体积的代码:
```c
#include <stdio.h>
// 定义求圆柱体表面积的函数
float surface_area(float r, float h) {
float area = 2 * 3.14 * r * (r + h);
return area;
}
// 定义求圆柱体体积的函数
float volume(float r, float h) {
float v = 3.14 * r * r * h;
return v;
}
int main() {
float radius, height;
printf("请输入圆柱体的底面半径和高度:");
scanf("%f%f", &radius, &height);
float s = surface_area(radius, height);
float v = volume(radius, height);
printf("圆柱体的表面积为:%.2f\n", s);
printf("圆柱体的体积为:%.2f\n", v);
return 0;
}
```
运行程序后,输入圆柱体的底面半径和高度,程序会调用 surface_area 和 volume 函数分别计算表面积和体积,并将结果输出。注意:这里使用了 3.14 来近似表示圆周率。
阅读全文