用户输入矩形的长和宽,计算其面积并输出,结果四舍五入,保留2位小数c++完整代码
时间: 2023-08-02 22:23:13 浏览: 107
C++计算矩形的面积
好的,以下是可以实现你要求的 C++ 代码:
```c++
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
double length, width, area;
cout << "请输入矩形的长:";
cin >> length;
cout << "请输入矩形的宽:";
cin >> width;
area = round(length * width * 100) / 100; // 乘以100再除以100,实现四舍五入并保留2位小数
cout << "矩形的面积为:" << fixed << setprecision(2) << area << endl;
return 0;
}
```
首先,我们通过 `cout` 和 `cin` 分别输出提示信息和获取用户输入的长和宽,并定义 `length`、`width` 和 `area` 三个变量。
接着,我们使用 `round()` 函数对计算出的矩形面积进行四舍五入,并将结果乘以 100 再除以 100,实现保留 2 位小数的效果。
最后,我们使用 `fixed` 和 `setprecision()` 函数来设置输出格式,保留 2 位小数,并使用 `cout` 函数输出结果。
阅读全文