编写一个基于对象的程序,计算圆的周长和面积并输出实现提示,数据成员包括圆的半径radius,成员函数包括计算周长:构造函数,length().计算面积:area()main()函数中以半径值10.0创建一个对象,分别输出该对象的周长和面积
时间: 2024-03-26 18:38:10 浏览: 77
python 输入半径计算圆的周长和面积 示例
5星 · 资源好评率100%
好的,我可以帮你编写这个程序。以下是代码:
```cpp
#include <iostream>
using namespace std;
class Circle {
private:
double radius;
public:
// 构造函数
Circle(double r) {
radius = r;
}
// 计算周长
double length() {
return 2 * 3.14 * radius;
}
// 计算面积
double area() {
return 3.14 * radius * radius;
}
};
int main() {
Circle c(10.0);
cout << "周长:" << c.length() << endl;
cout << "面积:" << c.area() << endl;
return 0;
}
```
输出结果为:
```
周长:62.8
面积:314
```
这个程序基于对象,定义了一个 Circle 类,包括数据成员和成员函数。在 main 函数中创建了一个 Circle 对象,调用成员函数计算周长和面积并输出结果。
阅读全文