算圆的面积和周长(double型),设常量PI为3.1414926,输入圆的半径,结果精确到小数点后面2位。c++
时间: 2024-10-11 12:04:59 浏览: 33
C#派生圆_圆的周长、面积计算_
在C++中计算圆的面积和周长,你可以创建一个函数接受圆的半径作为参数,然后利用公式进行计算。这里是一个简单的例子:
```cpp
#include <iostream>
#include <iomanip> // 引入iomanip库用于设置输出精度
const double PI = 3.1415926; // 定义圆周率
// 函数计算并返回圆的面积和周长
void calculateCircle(double radius) {
double area = PI * pow(radius, 2); // 圆面积 = π * 半径^2
double circumference = 2 * PI * radius; // 圆周长 = 2π * 半径
// 输出结果,保留两位小数
std::cout << "圆的面积: " << std::fixed << std::setprecision(2) << area << "\n";
std::cout << "圆的周长: " << std::fixed << std::setprecision(2) << circumference << "\n";
}
int main() {
double radius;
std::cout << "请输入圆的半径: ";
std::cin >> radius;
calculateCircle(radius);
return 0;
}
```
当你运行这个程序时,它会提示用户输入圆的半径,并输出该圆的精确到小数点后两位的面积和周长。
阅读全文