设长方形的长为2,宽为2.3,高为1.5,编程就该长方体的表面积和体积,以c++格式
时间: 2024-10-16 09:06:31 浏览: 97
在 C++ 中,计算长方体的表面积和体积非常直接。以下是简单的示例代码:
```cpp
#include <iostream>
// 定义长方体类
class Cuboid {
public:
double length;
double width;
double height;
// 构造函数
Cuboid(double l, double w, double h) : length(l), width(w), height(h) {}
// 计算表面积
double calculateSurfaceArea() {
return 2 * (length * width + length * height + width * height);
}
// 计算体积
double calculateVolume() {
return length * width * height;
}
};
int main() {
// 创建一个长方体实例并初始化尺寸
Cuboid cuboid(2, 2.3, 1.5);
// 计算并打印表面积和体积
double surfaceArea = cuboid.calculateSurfaceArea();
double volume = cuboid.calculateVolume();
std::cout << "长方体的表面积是: " << surfaceArea << std::endl;
std::cout << "长方体的体积是: " << volume << std::endl;
return 0;
}
```
在这个代码中,我们首先定义了一个名为 `Cuboid` 的类,包含了长、宽、高的属性,并提供计算表面积和体积的方法。然后在 `main` 函数中创建了一个 `Cuboid` 对象,并调用了这两个方法来得到结果。
阅读全文