请定义一个圆类(Circle),私有数据成员为圆的半径(radius),无参构造函数 置radius为0,

带参构造函数置radius为对应形参的值,公有成员函数有:获取圆的半径、求圆的周长和圆的面积。... 带参构造函数置radius为对应形参的值,公有成员函数有:获取圆的半径、求圆的周长和圆的面积。 展开
 我来答
秀乞群群
推荐于2018-04-23 · TA获得超过19万个赞
知道顶级答主
回答量:6.7万
采纳率:91%
帮助的人:2.4亿
展开全部
#include<iostream>
using namespace std;
class circle{
private:
double radius;
public:
circle(double r=0.0);
void input();
double c();
double s();
};
circle ::circle (double r)
{ radius =r;
}
void circle::input()
{ cout<<"请输入半径:"<<endl;
cin>>radius;
}
double circle::c()
{ return 2*3.14*radius;
}
double circle::s()
{ return 3.14*radius*radius;
}
int main()
{ circle A;
A.input();
cout<<"圆的周长为"<<A.c()<<endl;
cout<<"圆的面积为"<<A.s()<<endl;
system("color 2");
return 0;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式