C++高手来啊,谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/28 04:45:15
、写一个求四方形面积的函数。
、请写一个将四方形长和宽对调的函数。
、请写一个函数,输入两个四方形,返回其中面积较大者。
、请定义一个“圆”的结构。并写相应的三个函数实现:1、求圆周长,2、求圆面积,3、让指定的圆周长增加一倍。

#include<iostream>
using namespace std;
class square
{
public:
double getw()
{
return w;
}
double geth()
{
return h;
}
square();
~square();
square(double w,double h);
void setwh(double w,double h);
double Ssquare();
double Ssquare(double w,double h);
void changewh();
void changewh(double &w,double &h);
square* big(square two);
square* big(square one,square two);
private:
double w,h;
};
square::square(){}
square::~square(){}
void square::changewh()
{
double t;
t=w;
w=h;
h=t;
}
void square::changewh(double &w,double &h)
{
double t;
t=w;
w=h;
h=t;
}
square::square(double w,double h)
{
this->w=w;
this->h=h;
}
void square::setwh(double w,double h)
{
this ->w=w;
this ->h=h;
}
double square::Ssquar