首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl,此工程中含有一个源程序文件proj1.cpp。 其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Construc
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl,此工程中含有一个源程序文件proj1.cpp。 其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Construc
admin
2021-09-05
32
问题
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl,此工程中含有一个源程序文件proj1.cpp。
其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
Constructorcalled.
Thevalueis10
Copyconstructorcalled.
Thevalueis10
DestructorCalled.
Destructorcalled.
注意:只修改注释“//ERROR****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
usingnamespacestd;
classMyClass{
public:
//ERROR**********found**********
MyClass(inti)
{value=i;cout<<"Constructorcalled."<
//ERROR**********found**********
MyClass(constMyClassP)
{
value=p.value;
cout<<"Copyconstructorcalled."<
}
voidPrint()
fcout<<"Thevalueis"<<
value<
//ERROR**********found**********
void~MyClass()
{cout<<"Destruc七orcalled."
<
private:
intvalue;
};
intmain()
{
MyClassobj1;
obj1.Print();
MyClassobj2(objl);
obj2.Print();
return0;
}
选项
答案
(1)MyClass(inti=10) (2)MyClass(constMyClass&p) (3)~MyClass()
解析
(1)考查构造函数参数默认值,题目要求输出语句:Thevalueis10,从主函数中可以看出,obj1并没有初始化,但是objl调用Print()函数时它的值为10,由此可知构造函数的形参有默认值,且值为10,因此得出语句MyClass(inti=10)。
(2)主要考查考生对复制构造函数的掌握,复制构造函数的形参都为引用,同时为了不改变形参的值要加上const,因此得出语句MyClass(constMyClass&p)。
(3)主要考查考生对析构函数的掌握,析构函数和构造函数一样,前面不能添加任何类型,要把void去掉。
转载请注明原文地址:https://kaotiyun.com/show/Io5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于数据库设计的叙述中,正确的是()。
下列关于运算符重载的描述中,错误的是()。
有如下程序:#includeusingnamespacestd;classPart{public:Part(intx=0):val(x){cout
关于虚函数,以下说法正确的是()。
有如下类声明:classMyBASE{intk;public:voidset(intn){k=n;}intget()const{returnk;}};classMyDERIVED:protectedMyBASE{prot
已知将运算符“+”和“*”作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
()使一个函数可以定义成对许多不同数据类型完成同一个任务。
多继承的构造顺序可分为如下四步:①所有非虚基类的构造函数按照它们被继承的顺序构造②所有虚基类的构造函数按照它们被继承的顺序构造③所有子对象的构造函数按照它们声明的顺序构造④派生类自己的构造函数体这四个步骤的正确顺序是()。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
下列符号中能够作为C++标识符的是()。
随机试题
甲状腺髓样癌的特点是
呃逆的发生为何与肺有关
患儿,8个月,因肺炎入院,现突然烦躁不安,发绀,且进行性加重,体检:呼吸60次/分,脉搏170/分,心音低钝,两肺布满细湿啰音,此时诊断为肺炎合并心力衰竭。心力衰竭缓解的主要指标是()。
杭州市人民政府制定的规章应报哪些机关备案?()
甲、乙两个施工单位组成联合体投标,双方约定,如因施工质量问题导致建设单位索赔,各自承担索赔额的50%。施工过程中建设单位确因质量原因索赔12万元,则下列关于此索赔和赔偿责任承担的说法中,正确的有()。【2007年考试真题】
甲公司于2010年1月1日购入某公司于当日发行的5年期、—次还本分期付息的公司债券,次年1月3日支付利息,票面年利率为5%,面值总额为3000万元,实际支付价款为3130万元;另支付交易费用27万元,实际利率为4%。甲公司准备持有至到期且有充裕的现金。要
鲁迅笔下的阿Q,对于自己进监牢并不烦恼,而以为“惟有圈而不圆,却是他‘行状’上的一个污点”。不仅如此,鲁迅用一百多字详尽描写“阿Q立志要画得圆”却未能如愿的过程,其用心又是什么?鲁迅在《阿Q正传》中并没有解答的问题却在杂文中显示了解答的钥匙。鲁迅
Onefactorthatcaninfluenceconsumersistheirmoodstate.Moodmaybedefined【C1】______atemporaryandmildpositiveornega
当用户向ISP申请Internet账号时,用户的E-mail账号应包括()。
毕业生
最新回复
(
0
)