C++语言的几道题目-求助1、试举一个数据结构例子,叙述其逻辑结构、存储结构、运算三个方面的内容2、请定义一个矩形(Rectangle),私有数据成员为矩形长度(len)和宽度(wid)午餐构造函
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 03:30:14
![C++语言的几道题目-求助1、试举一个数据结构例子,叙述其逻辑结构、存储结构、运算三个方面的内容2、请定义一个矩形(Rectangle),私有数据成员为矩形长度(len)和宽度(wid)午餐构造函](/uploads/image/z/10136926-46-6.jpg?t=C%2B%2B%E8%AF%AD%E8%A8%80%E7%9A%84%E5%87%A0%E9%81%93%E9%A2%98%E7%9B%AE-%E6%B1%82%E5%8A%A91%E3%80%81%E8%AF%95%E4%B8%BE%E4%B8%80%E4%B8%AA%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%BE%8B%E5%AD%90%2C%E5%8F%99%E8%BF%B0%E5%85%B6%E9%80%BB%E8%BE%91%E7%BB%93%E6%9E%84%E3%80%81%E5%AD%98%E5%82%A8%E7%BB%93%E6%9E%84%E3%80%81%E8%BF%90%E7%AE%97%E4%B8%89%E4%B8%AA%E6%96%B9%E9%9D%A2%E7%9A%84%E5%86%85%E5%AE%B92%E3%80%81%E8%AF%B7%E5%AE%9A%E4%B9%89%E4%B8%80%E4%B8%AA%E7%9F%A9%E5%BD%A2%EF%BC%88Rectangle%EF%BC%89%2C%E7%A7%81%E6%9C%89%E6%95%B0%E6%8D%AE%E6%88%90%E5%91%98%E4%B8%BA%E7%9F%A9%E5%BD%A2%E9%95%BF%E5%BA%A6%EF%BC%88len%EF%BC%89%E5%92%8C%E5%AE%BD%E5%BA%A6%EF%BC%88wid%EF%BC%89%E5%8D%88%E9%A4%90%E6%9E%84%E9%80%A0%E5%87%BD)
C++语言的几道题目-求助1、试举一个数据结构例子,叙述其逻辑结构、存储结构、运算三个方面的内容2、请定义一个矩形(Rectangle),私有数据成员为矩形长度(len)和宽度(wid)午餐构造函
C++语言的几道题目-求助
1、试举一个数据结构例子,叙述其逻辑结构、存储结构、运算三个方面的内容
2、请定义一个矩形(Rectangle),私有数据成员为矩形长度(len)和宽度(wid)午餐构造函数置len和wid为0,带参构造函数置len和wid为对应形参的值,另外还包括求矩形周长,求面积,取矩形长度、取矩形宽度,修改矩形长度和宽度为对应形参考值;输出矩形尺寸等公用成员函数,要求输出矩形尺寸格式为“length:长度,width:宽度”
3、什么是中序遍历、后序遍历、先序遍历
C++语言的几道题目-求助1、试举一个数据结构例子,叙述其逻辑结构、存储结构、运算三个方面的内容2、请定义一个矩形(Rectangle),私有数据成员为矩形长度(len)和宽度(wid)午餐构造函
#include
using namespace std;
class Rectange
{
private:
int len,wid;
public:
Rectange:len(0),wid(0)()//这一个无参构造我记得不大清楚了.你再查查
{
}
Rectange(int len,int wid)//构造
{
this->len=len;
this->wid=wid;
}
int zhouChang() const//求周长
{
return 2*(len+wid);
}
int mianJi() const//求面积
{
return len*wid;
}
int getLen() const//得到len
{
renturn len;
}
int getWid() const//得到wid
{
renturn wid;
}
void setLen(int iLen)//设置len
{
len=iLen;
}
void setWid(int iWid)//设置wid
{
wid=iWid;
}
void show()
{
cout