C++:2.定义一个矩形类,长、宽为类的私有成员,从键盘输入长、宽的值,输出矩形的周长和面积。

来源:百度知道 编辑:UC知道 时间:2024/06/15 12:46:45

#include <iostream.h>
class SQ
{
private:
int length;
int width;
int l;
int s;
public:
void set_length_width(int m_length,int m_width);
int cacl_l();
int cacl_s();

};

void SQ::set_length_width(int m_length,int m_width)
{
length=m_length;
width=m_width;
}

int SQ::cacl_l()
{
l=2*(length+width);
return l;
}
int SQ::cacl_s()
{
s=length*width;
return s;
}

main()
{
SQ sq;
int l,w;
cout<<"请输入长和宽:";
cin>>l>>w;
sq.set_length_width(l,w);
cout<<"矩形的周长是"<<sq.cacl_l()<<endl;
cout<<"矩形的面积是"<<sq.cacl_s()<<endl;

}

如果真想学东西的话建议楼主独立点吧,你随便看一下类的地方就能写了

一个矩形的对角线比矩形的长边打2,长边又比短边大2,求矩形的周长。 把一个长为2的矩形剪去一个正方形后,所剩下的矩形与原来矩形相似,则原矩形的宽为_ 定义一个dog类(c++) 定义一个名为rectangle的矩形类,其属性数据为矩形坐上角和右下角的点的坐标,能计算矩形的面积。 目前,矩形的长与宽是如何定义的? 用一条 6厘米长的铁丝围成一个矩形,要使矩形的面积为2厘米,则矩形的长宽各是多少.要过程 如何用c语言画一个矩形 C++(定义一个Book(图书)类) 把一根3米长的铁丝截长两段,做一个正方形框和一个矩形框,已知矩形框长与宽的比2:1, 一个矩形的对角线长6cm,对角线与一边的夹角是45度,求矩形的长与宽.