使用C语言调用函数求一个圆柱体的表面积和体积。
时间: 2023-08-20 07:06:11 浏览: 2189
圆柱的表面积及体积(调用函数).txt
5星 · 资源好评率100%
好的,下面是使用C语言计算圆柱体表面积和体积的代码:
```
#include <stdio.h>
float calculate_surface_area(float r, float h) {
float surface_area = 2 * 3.14 * r * (r + h);
return surface_area;
}
float calculate_volume(float r, float h) {
float volume = 3.14 * r * r * h;
return volume;
}
int main() {
float radius, height;
printf("请输入圆柱体的半径:");
scanf("%f", &radius);
printf("请输入圆柱体的高度:");
scanf("%f", &height);
printf("圆柱体的表面积为:%.2f\n", calculate_surface_area(radius, height));
printf("圆柱体的体积为:%.2f\n", calculate_volume(radius, height));
return 0;
}
```
在这个代码中,我们定义了两个函数分别用于计算圆柱体的表面积和体积。在 `main` 函数中,我们首先提示用户输入圆柱体的半径和高度,然后调用刚刚定义的两个函数,最后输出计算结果。注意,我们使用 `%.2f` 格式化字符串来保留两位小数输出结果。
阅读全文