用C++编写一个程序,取圆周率为3.1415926(定义成符号常量或常变量),定义两个圆的半径分别为40和928.335到两个变量中(根据给定的数据确定变量的数据类型),计算并输出两个圆的面积及周长,并相应的输出其圆周率、半径
时间: 2024-10-21 14:03:36 浏览: 32
首先,我们需要创建一个符号常量PI来存储圆周率,然后定义两个double类型的变量r1和r2分别表示两个圆的半径。接下来,我们将计算每个圆的面积(Area)和周长(Circumference),公式分别是:
- 面积 = PI * 半径^2
- 周长 = 2 * PI * 半径
下面是一个简单的C++程序示例:
```cpp
#include <iostream>
const double PI = 3.1415926; // 定义符号常量PI
int main() {
double r1 = 40.0; // 圆1的半径
double r2 = 928.335; // 圆2的半径
// 计算圆1的面积和周长
double area1 = PI * r1 * r1;
double circumference1 = 2 * PI * r1;
// 计算圆2的面积和周长
double area2 = PI * r2 * r2;
double circumference2 = 2 * PI * r2;
// 输出结果
std::cout << "圆1的面积: " << area1 << ", 周长: " << circumference1 << "\n";
std::cout << "圆2的面积: " << area2 << ", 周长: " << circumference2 << "\n";
return 0;
}
```
当你运行这个程序,它会输出每个圆的面积和周长。
阅读全文