首先我们要先知道长方体表面积和体积的公式
体积公式 : 长 × 宽 × 高
表面积公式: (长 × 宽 + 长 × 高 + 宽 × 高) × 2
知道公式就好办了, 下面展示代码
设长方体的长为2, 宽为2.3, 高为1.5
#include <stdio.h>
int main() {
// 定义 长 宽 高
int length = 2;
float width = 2.3;
float height = 1.5;
// 定义体积和表面积
int v, t;
v = length * width * height;
t = (length * width + length * length + width * length ) * 2;
printf("长方体的体积为: %d", v);
printf("长方体的表面积为: %d", t);
return 0;
}
运行结果:
之后也可以稍微改进一下, 例如将长宽高的赋值操作, 改写成可让用户自行输入的
以下为代码演示
#include <stdio.h>
int main() {
// 定义 长 宽 高
float length, width, height;
printf("长为:");
scanf("%f", &length);
printf("宽为:");
scanf("%f", &width);
printf("高为:");
scanf("%f", &height);
// 定义体积和表面积
int v, t;
v = length * width * height;
t = (length * width + length * length + width * length ) * 2;
printf("长方体的体积为: %d", v);
printf("长方体的表面积为: %d", t);
return 0;
}
运行结果为: