c++语言定义circle类后main函数进行计算的程序
时间: 2024-09-09 09:06:11 浏览: 39
在 C++ 中,如果你想编写一个定义 Circle 类并在 main 函数中进行计算的简单程序,首先你需要创建一个名为 Circle 的类,包含圆的基本属性如半径 radius 和计算圆面积和周长的方法。下面是一个简单的示例:
```cpp
#include <iostream>
class Circle {
public:
// 构造函数
Circle(double r) : radius(r) {}
// 计算圆的面积
double getArea() const {
return M_PI * radius * radius;
}
// 计算圆的周长
double getCircumference() const {
return 2 * M_PI * radius;
}
private:
double radius; // 圆的半径
};
int main() {
// 创建一个Circle对象,并初始化半径
Circle circle(5.0);
// 计算并打印面积和周长
std::cout << "Circle area: " << circle.getArea() << std::endl;
std::cout << "Circle circumference: " << circle.getCircumference() << std::endl;
return 0;
}
```
在这个例子中,`main` 函数创建了一个 `Circle` 类的实例,并通过 `getArea()` 和 `getCircumference()` 方法获取圆的面积和周长。`M_PI` 是 `cmath` 库中的常数,表示 π。
阅读全文