设计一个 Circle 类来表示圆,这个类包含圆的半径以及求周长和面积的函数。再使用 这个类创建半径为 1~100 的圆,并计算出相应的周长及面积。
时间: 2023-09-14 22:04:40 浏览: 49
用面向对象的方法,设计一个圆的类,包括计算圆的直径、圆的周长和圆的面积的方法。
```
#include <iostream>
using namespace std;
class Circle {
private:
double radius;
public:
Circle(double r) : radius(r) {}
double getRadius() { return radius; }
double getPerimeter() { return 2 * 3.14159 * radius; }
double getArea() { return 3.14159 * radius * radius; }
};
int main() {
for (int i = 1; i <= 100; i++) {
Circle c(i);
cout << "Radius = " << c.getRadius() << ", Perimeter = " << c.getPerimeter() << ", Area = " << c.getArea() << endl;
}
return 0;
}
```
阅读全文