c++程序设计 应用抽象类Circle有数据成员半径R派生出圆 圆内接正方形 圆外接正方形的面积和周长
发布网友
发布时间:2022-05-12 20:18
我来回答
共1个回答
热心网友
时间:2023-10-21 02:18
#include<iostream.h>
#include<math.h>
class Circle
{
protected:
float r;
Circle()
{
cout<<"输入半径:";
cin>>r;
}
};
class Ellipse:public Circle
{
public:
Ellipse()
{
cout<<"外接正方形的面积为"<<2*r*2*r<<endl;
cout<<"外接正方形的周长为"<<2*r*4<<endl;
cout<<"内接正方形的面积为"<<2*r*r<<endl;
cout<<"内接正方形的周长为"<<sqrt(2)*r*4<<endl;
};
} ;
void main()
{
Ellipse temp;
}