用c++语言编写编写程序,从键盘输入圆的半径(double类型),定义圆周率为3.14,,然后输出圆的面积和周长。 输入格式: 输入1个浮点数。 输出格式: 在两行中分别输出圆的面积和周长(保留2位小数)。
时间: 2024-09-18 19:16:46 浏览: 81
C++实例教学(基础知识-01)
在C++中,你可以使用以下代码来实现这个功能:
```cpp
#include <iostream>
#include <iomanip> // 包含iomanip库以便控制输出精度
int main() {
double radius; // 定义圆的半径变量
std::cout << "请输入圆的半径:"; // 提示用户输入半径
std::cin >> radius;
const double pi = 3.14; // 定义圆周率
// 计算圆的面积和周长
double area = M_PI * pow(radius, 2); // 圆面积公式(πr^2)
double circumference = 2 * pi * radius; // 圆周长公式(2πr)
// 输出结果,保留两位小数
std::cout << "圆的面积:" << std::fixed << std::setprecision(2) << area << std::endl;
std::cout << "圆的周长:" << std::fixed << std::setprecision(2) << circumference << std::endl;
return 0;
}
```
这段代码首先从用户那里获取圆的半径,然后使用给定的圆周率计算面积和周长,并使用`std::fixed`和`std::setprecision(2)`控制输出结果的精度到小数点后两位。
阅读全文