酷代码 AI
菜单

用c++语言题目描述 请输入一个正数 r r 表示圆的半径,请你编写程序计算圆的面积,并在输出时保留3位小数。 圆面积 = 半径 * 半径 * p i pi 注意:其中 p i pi 取 3.1415926 3.1415926。 输入格式 一行,一个正数 r r。(正数:大于 0 0 的数) 输出格式 输出圆的面积(四舍五入保留三位小数)。

```cpp #include <iostream> #include <iomanip> int main() { double r; const double pi = 3.1415926; std::cin >> r; double area = r * r * pi; std::cout << std::fixed << std::setprecision(3) << area << std::endl; return 0; } ``` 上述代码中: 1. 先包含了`iostream`用于输入输出流操作,`iomanip`用于控制输出格式。 2. 在`main`函数里定义了双精度浮点型变量`r`用于存储输入的圆半径,以及常量`pi`存储圆周率的值。 3. 使用`std::cin`从标准输入读取用户输入的半径`r`。 4. 计算圆的面积,将结果存储在`area`变量中。 5. 使用`std::fixed`和`std::setprecision(3)`设置输出格式为固定小数点后三位,输出计算得到的圆面积。 [2025-12-26 22:27:54 | AI问答 | 236点数解答]

服务商
相关提问
发财导航,免费问AI
实用工具查看更多