C++输入长方体的长宽高,输出其表面积和体积。
时间: 2024-10-03 11:04:12 浏览: 41
表面积和体积_抽象类Shape_shape类继承_
在C++中,你可以使用标准库`iostream`来获取用户输入,并通过简单的数学计算来求解长方体的表面积和体积。首先,我们需要定义长、宽、高的变量,然后获取用户的输入并将其转换为整数类型。接下来,按照公式计算表面积和体积:
```cpp
#include <iostream>
using namespace std;
int main() {
double length, width, height;
// 输入长方体的长、宽、高
cout << "请输入长方体的长度: ";
cin >> length;
cout << "请输入长方体的宽度: ";
cin >> width;
cout << "请输入长方体的高度: ";
cin >> height;
// 计算表面积 (2 * 长*宽 + 2 * 宽*高 + 2 * 高*长)
double surface_area = 2 * (length * width + width * height + height * length);
// 计算体积 (长*宽*高)
double volume = length * width * height;
// 输出结果
cout << "长方体的表面积是: " << surface_area << endl;
cout << "长方体的体积是: " << volume << endl;
return 0;
}
```
阅读全文