C++编写程序实现输入一个圆半径的值,输出其面积和周长。
时间: 2024-10-08 15:14:19 浏览: 44
第一次学C++,编写的小程序来求圆的周长和面积
在C++中,你可以通过创建一个简单的控制台程序来实现这个功能。首先,你需要包含必要的数学头文件,并定义一个结构体或者类来表示圆,然后提供计算面积和周长的方法。以下是一个简单的例子:
```cpp
#include <iostream>
#include <cmath> // 包含圆周率π和平方根函数
// 创建一个Circle类,包含半径成员变量和计算面积和周长的方法
class Circle {
public:
double radius; // 圆的半径
// 构造函数接收半径作为参数
Circle(double r) : radius(r) {}
// 计算并返回面积
double getArea() {
return M_PI * pow(radius, 2);
}
// 计算并返回周长
double getCircumference() {
return 2 * M_PI * radius;
}
};
int main() {
double input_radius;
std::cout << "请输入圆的半径: ";
std::cin >> input_radius;
// 创建Circle对象并设置半径
Circle circle(input_radius);
// 输出面积和周长
std::cout << "圆的面积: " << circle.getArea() << std::endl;
std::cout << "圆的周长: " << circle.getCircumference() << std::endl;
return 0;
}
```
在这个程序中,用户会提示输入圆的半径,然后根据输入创建一个Circle对象并计算面积和周长。
阅读全文