c++填空,希望大家帮下忙

来源:百度知道 编辑:UC知道 时间:2024/09/24 04:38:11
#include <iostream>
using namespace std;
class Rectangle
{
private:
float ledge,sedge;
public:
Rectangle()
{

};
___________________________________________;
___________________________________________;
___________________________________________;
Rectangle operator+(_________________________)
{
Rectangle temp;
temp.ledge=ledge+r.ledge;
temp.sedge=sedge+r.sedge;
______________________________________________;
cout <<"周长:"<<(temp.ledge+temp.sedge)*2 <<endl;
};
};
void main()
{
Rectangle a(3.5,2.5),b(4.2,3.8);
a.showlength();a.showarea();
b.showlength();b.showarea();
(a+b). showlength();

}

#include <iostream>
using namespace std;
class Rectangle
{
private:
float ledge,sedge;
public:
Rectangle()
{

};
Rectangle(float newLedge,float newSedge)
{
ledge = newLedge;
sedge = newSedge;
};

void showlength()
{
cout<<"周长:"<<(ledge+sedge)*2<<endl;
};

void showarea()
{

cout<<"面积:"<<(ledge*sedge)<<endl;
};
Rectangle operator+(const Rectangle& r)
{
Rectangle temp;
temp.ledge=ledge+r.ledge;
temp.sedge=sedge+r.sedge;
return temp;
//cout <<"周长:"<<(temp.ledge+temp.sedge)*2 <<endl;
};
};
void main()
{
Rectangle a(3.5,2.5),b(4.2,3.8);
a.showlength();a.showarea();
b.showlength();b.showarea();
(a+b). showlength();

}

#include <iostream>
using