C语言由键盘輸入长方体的长、宽、高,输出长方体表面积和体积,保留两位小数输出。
时间: 2024-09-21 08:06:29 浏览: 100
你可以使用C语言编写一个简单的程序来实现这个需求。这里有一个示例代码片段[^1]:
```c
#include <stdio.h>
int main() {
double length, width, height, surface_area, volume, ratio;
// 输入长方体的长、宽、高
printf("请输入长方体的长、宽、高(以空格分隔): ");
scanf("%lf %lf %lf", &length, &width, &height);
// 计算表面积和体积
surface_area = (2 * length * width) + (2 * length * height) + (2 * width * height);
volume = length * width * height;
// 计算并保留两位小数的比值
ratio = (double)surface_area / volume;
printf("长方体的表面积是 %.2lf 平方单位,体积是 %.2lf 立方单位,比值为 %.2lf.\n",
surface_area, volume, ratio);
return 0;
}
```
当你运行此程序时,它会提示用户输入长方体的尺寸,然后计算并显示表面积、体积以及它们的比值,结果都会保留两位小数。
阅读全文