用c++实现:给定长方体的长、宽、高,求出长方体的体积。 输入 输入长方体的长、宽、高 输出 长方体的长、宽、高、体积(保留2位小数) 样例输入 5 4 3 样例输出 5.00 4.00 3.00 60.00
时间: 2023-08-31 11:37:21 浏览: 75
### 回答1:
以下是用C++实现的代码:
```c++
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
double length, width, height, volume;
// 读入长、宽、高
cin >> length >> width >> height;
// 计算体积
volume = length * width * height;
// 输出长、宽、高、体积
cout << fixed << setprecision(2) << length << " " << width << " " << height << " " << volume << endl;
return 0;
}
```
程序首先读入长、宽、高三个变量的值,接着计算长方体的体积,最后使用 `fixed` 和 `setprecision` 控制输出格式,保留两位小数输出长、宽、高和体积。
### 回答2:
```c
#include <stdio.h>
int main() {
float length, width, height, volume;
// 输入长方体的长、宽、高
scanf("%f %f %f", &length, &width, &height);
// 计算体积
volume = length * width * height;
// 输出长方体的长、宽、高、体积(保留2位小数)
printf("%.2f %.2f %.2f %.2f\n", length, width, height, volume);
return 0;
}
```
运行这段代码,输入长方体的长、宽、高后,输出结果为长方体的长、宽、高和体积值,保留2位小数。例如输入样例中的长方体的长为5,宽为4,高为3,则输出结果为5.00 4.00 3.00 60.00。
### 回答3:
以下是使用C语言实现的代码:
```c
#include <stdio.h>
int main() {
float length, width, height, volume;
// 输入长方体的长、宽、高
printf("请输入长方体的长:");
scanf("%f", &length);
printf("请输入长方体的宽:");
scanf("%f", &width);
printf("请输入长方体的高:");
scanf("%f", &height);
// 计算长方体的体积
volume = length * width * height;
// 输出长方体的长、宽、高、体积(保留2位小数)
printf("长方体的长:%0.2f\n", length);
printf("长方体的宽:%0.2f\n", width);
printf("长方体的高:%0.2f\n", height);
printf("长方体的体积:%0.2f\n", volume);
return 0;
}
```
使用该代码,输入长方体的长、宽、高(例如:5 4 3),即可得到输出结果:
```
请输入长方体的长:5
请输入长方体的宽:4
请输入长方体的高:3
长方体的长:5.00
长方体的宽:4.00
长方体的高:3.00
长方体的体积:60.00
```
输出结果中的长度、宽度、高度和体积都保留了两位小数。