首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正main()函数中的错误,使程序的输出结果如下: Constructor. Default constructor. Area is 12
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正main()函数中的错误,使程序的输出结果如下: Constructor. Default constructor. Area is 12
admin
2017-09-20
70
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正main()函数中的错误,使程序的输出结果如下:
Constructor.
Default constructor.
Area is 12
Area is 0
Area is 12
注意:错误的语句在∥********error********的下面,修改该语句即可。
#include
class CRectangle
{
private:
double length,width;
public:
CRectangle()
{
cout<<“Default
constructor.\n”;
}
CRectangle(double 1,double w)
{
length=1;width=w;
cout<<“Constructor.\n”;
}
void Set(double 1,double W)
this一>length=1;
this一>width=w;
}
void GetArea()
{
cout<<“Area is”<
width<
}
};
void main()
{
CRectangle Rectl(3.0,4.0);
∥********error********
CRectangle Rect2(1);
∥********error********
CRectangle Rect3;
Rectl.GetArea();
∥********error********
Rect2.Set(0);
Rect2.GetArea();
Rect3.GetArea();
}
选项
答案
(1)CRectangle Rect2; (2)CRectangle Rect3(Rectl); (3)Rect2.Set(0,0);
解析
程序中定义了类CRectangle,有length和width两个成员变量,两个构造函数,Set()成员函数和GetArea()成员函数,Set()成员函数可以改变length和width的值,GetArea()成员函数在屏幕上打印length和width的积。
转载请注明原文地址:https://www.kaotiyun.com/show/ATAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈项元素在stack[top-1]中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>classTs
以下各选项组中,均是C++语言关键字的组是
按“先进先出”原则组织数据的结构是
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
将E-R图转换到关系模式时,实体与联系都可以表示成
类内部定义的______和______数据不能被不属于该类的成员函数来存取,定义为______的数据,可以在类外部进行存取。
假定一个一维数组的定义为"chara[8],b;"若把该数组最后一个元素赋值给b,应该采取的表达式为:______。
数据结构的存储结构包括顺序、索引、散列和【 】四种。
在岂个容量为25的循环队列中,若头指针front=9,尾指针Year=16,则该循环队列中共有______个元素。
运行以下的程序代码,结果是()。#includeusingnamespacestd;intmain(){intx=5:int*q=&x;int&y=x
随机试题
中国公证员协会的最高权力机关是
某男性工人,40岁,是某家具厂的油漆工,工龄约10年。近一段时间感觉头痛、头晕和失眠等症,易患感染并常伴有牙龈和皮下出血。最可能诊断为何种毒物的慢性中毒
依据《注册安全工程师管理规定》,注册安全工程师初始注册的有效期限为()年,自核准注册之日起计算。
必须逐日结出余额的账簿是()。
(2016年)2014年3月5日,机床生产商甲公司向乙公司出售机床20台,每台20万元。乙公司因资金周转困难,欲向丙银行贷款400万元,并与甲公司约定:“仅在乙公司的400万元银行借款于2014年6月2日前到账时,机床买卖合同始生效。”2014年4月2日
重大旅游安全事故是指()。
三江平原有中国面积最大的沼泽湿地,有“北大荒”之称。经过多年开垦,“北大荒”已变成“北大仓”。据此回答2l一22题。导致湿地被破坏的主要原因是()。
决定教育事业发展规模和速度的直接和最终的因素是()。
有研究表明,在使用试管婴儿技术治疗不孕不育前和治疗期间摄入炸薯条等富含饱和脂肪的食物将直接影响治疗的效果。如果以下各项为真,最能支持上述观点的是:
【F1】Geneticvariationderivesfromseveralsourcesandprovidesonlytherawmaterialsofevolution;randomvariationcanonlyh
最新回复
(
0
)