如何用C语言编程来计算正方体的表面积和体积?
时间: 2024-10-24 19:08:40 浏览: 18
在C语言中,我们可以创建函数来分别计算正方体的表面积和体积。假设正方体的边长为a,公式如下:
1. 表面积 (A) = 6 * a^2 (每个面都是边长的平方)
2. 体积 (V) = a^3
以下是简单的代码示例:
```c
#include <stdio.h>
// 函数声明
double calculate_area(double side);
double calculate_volume(double side);
int main() {
double side;
// 输入正方体的边长
printf("请输入正方体的边长: ");
scanf("%lf", &side);
// 计算并打印表面积和体积
double area = calculate_area(side);
double volume = calculate_volume(side);
printf("正方体的表面积为: %.2f\n", area);
printf("正方体的体积为: %.2f\n", volume);
return 0;
}
// 计算表面积的函数
double calculate_area(double side) {
return 6 * pow(side, 2); // 使用pow计算平方
}
// 计算体积的函数
double calculate_volume(double side) {
return pow(side, 3); // 直接计算立方
}
阅读全文