首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用[答题]菜单打开考生文件夹projl下的工程projl,此工程中含有一个源程序文件projl.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: C
请使用VC6或使用[答题]菜单打开考生文件夹projl下的工程projl,此工程中含有一个源程序文件projl.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: C
admin
2015-07-24
31
问题
请使用VC6或使用[答题]菜单打开考生文件夹projl下的工程projl,此工程中含有一个源程序文件projl.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
Constructor called.
The valHe is 10
Copy constructor called.
卟e value is 10
Destructor called.
Destructor CaUed.
注意:只修改注释“//ERROR ****found****”的下一行语句,不要改动程序中的其他内容。
//projl.cpp
#include
using namespaee std;
class MyClass{
public:
//ERROR **********found**********
MyClass(int i)
{value=i;cout<<"Constructor called."<
//ERROR**********found**********
MyClass(const MyClass p)
{
value=p.value;
cout<<"Copy constructor called."<
}
void Print()
{cout<<"The value is" <
//ERROR**********found**********
void~MyClass()
{cout<<"Destructor called."<
private:
int value;
};
int main()
{
MyClass objl;
objl.Print();
MyClass obj2(obj1);
obj2.Print();
return 0;
}
选项
答案
(1)MyClass(int i=10) (2)MyClass(const MyClass&p) (3)~MyClass()
解析
(1)考查构造函数参数默认值,题目要求输出语句:The value is 10,从主函数中可以看出,obj1并没有初始化,但是objl调用Print()函数时它的值为10,由此可知构造函数的形参有默认值,且值为10,因此得出语句MyClass(int i=10)。
(2)主要考查考生对复制构造函数的掌握,复制构造函数的形参都为引用,同时为了不改变形参的值要加上const,因此得出语句MyClass(const MyClass&p)。
(3)主要考查考生对析构函数的掌握,析构函数和构造函数一样,前面不能添加任何类型,要把void去掉。
转载请注明原文地址:https://kaotiyun.com/show/mcNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于模板定义关键字class和typename说法不正确的是()。
列对派生类的描述中,错误的是()。
“年龄在18-25之间”这种约束是属于数据库当中的
假定MyClass为一个类,则执行MyClassa,b(2),*p;语句时,自动调用该类构造函数()次。
下面关于运算符重载的描述错误的是
下列程序是用来判断数组中特定元素的位置所在,则输出结果为#include<conio.h>#include<iostream.h>intfun(int*s,intt,int*k){i
面向对象程序设计思想的主要特征中不包括
下列叙述中正确的是
如果一个工人可以管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在【】的联系。
随机试题
__________,不破楼兰终不还。
患者,女性,48岁,患1型糖尿病30年,因感冒、体温39℃、食欲减退、恶心呕吐及腹痛而入院。该患者病情逐渐平稳,过度为皮下胰岛素注射治疗。患者主诉最近半年来,经常感到双足趾针扎样刺痛,双足有穿着袜子的异常感觉。根据病人的病史,应考虑患者出现了何种并发症
甲在向乙催要赌债无果的情况下,纠集好友把乙挟持至甲家,并给乙家打电话,声称如果再不还钱,就砍掉乙一只手。甲的作为:( )。
员工之间在工作空间上的接近度和企业监控、激励员工的方式之间存在的关系表现为()。
下列会计科目中,在编制会计报表时属于资产项目的是()。
A公司2×20年10月份与乙公司签订一项销售合同,由于A公司未按合同发货,致使乙公司发生重大经济损失。被乙公司起诉,至2×20年12月31日法院尚未判决。A公司2×20年12月31日针对该事项在资产负债表中的“预计负债”项目合理反映了700万元的预计赔偿款
小学后期、初中时期学生的学习动机是()。
(1)环保部门组织人员跟踪监测(2)大庆河流域鱼虾长势好于往年(3)红利化工厂发生爆炸事故(4)来医院就诊的病人数量明显增多(5)市政府召开紧急会议
Wheredidthestoryhappen?Howmuchdidtheyoungmanaskforthewatch?
A.supplementedB.directC.expectationD.latterE.predominantlyF.outbreakG.laterH.sharplyI.abundanceJ.again
最新回复
(
0
)