【问题描述】
定义一个Circle类,有数据成员radius(半径),成员函数getArea()计算圆的面积。构造一个Circle的对象进行测试(注:圆周率取值3.14)。
【输入形式】
程序参考的输入(提示“Input Radius:”):
Input Radius:10
【输出形式】
程序参考的输出:
Area:314
【样例输入】
Input Radius:10
【样例输出】
Area:314
【样例说明】
【评分标准】
#include <iostream>
#include <cmath>
using namespace std;
const float PI = 3.14;
class Circle
{
public:
void input();
void Area();
void output();
private:
float radius,area;
};
void Circle::input()
{
cout<<"Input Radius:";
cin>>radius;
}
void Circle::output()
{
cout<<"Area:"<<area<<endl;
}
void Circle::Area()
{
area = PI * radius * radius;
}
int main()
{
Circle c;
c.input();
c.Area();
c.output();
return 0;
}