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

2025-06-26 14:50:43
推荐回答(1个)
回答1:

#include
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<<"请输入半径:"< 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<<"圆的周长为"< cout<<"圆的面积为"< system("color 2");
return 0;
}