用c语言编写程序,调用函数求一个正方体的表面积和体积
时间: 2024-03-20 10:40:24 浏览: 130
计算正方体、圆柱体的表面积、体积
好的,以下是使用C语言编写的程序:
```c
#include <stdio.h>
// 声明函数
float cube_surface_area(float length);
float cube_volume(float length);
int main() {
float length, surface_area, volume;
// 读取正方体的边长
printf("请输入正方体的边长:");
scanf("%f", &length);
// 计算表面积和体积
surface_area = cube_surface_area(length);
volume = cube_volume(length);
// 输出结果
printf("正方体的表面积为:%f\n", surface_area);
printf("正方体的体积为:%f\n", volume);
return 0;
}
// 计算正方体的表面积
float cube_surface_area(float length) {
return 6 * length * length;
}
// 计算正方体的体积
float cube_volume(float length) {
return length * length * length;
}
```
运行结果如下:
```
请输入正方体的边长:3
正方体的表面积为:54.000000
正方体的体积为:27.000000
```
在程序中,我们定义了两个函数`cube_surface_area`和`cube_volume`,分别用于计算正方体的表面积和体积。在`main`函数中,我们读取用户输入的正方体边长,调用这两个函数计算表面积和体积,并输出结果。
阅读全文