首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Constru
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Constru
admin
2015-06-27
34
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
Constructorcalledof10
Thevalueis10
DestructorCauedof10
注意:只修改注释“//ERROR****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
usingnamespacestd;
classMyClass{
public:
MyClass(inti)
{
value=i;
cout<<"Constructorcalledof"
<
}
//ERROR**********found**********
voidPrint()
{cout<<"Thevalueis"<
end1;}
//ERROR**********found**********
void~MyClass()
{cout<<"Destructorcalledof"<
private:
//ERROR**********found**********
intvalue=0;
},
intmain()
{
constMyClassobj(10);
obj.Print();
return0;
}
选项
答案
(1)void Print() const (2)~MyClass() (3)int value;
解析
(1)主要考查考生对const函数的掌握,主函数中obj的定义为:const MyClass obj(10),要使obj能调用Print函数,必须使Print函数为const类型。
(2)析构函数不需要返回类型,应将void去掉。
(3)主要考查考生对私有成员的掌握,私有成员只能声明不能初始化。
转载请注明原文地址:https://kaotiyun.com/show/sRNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中不属于软件生命周期定义时期任务的是()。
以下程序段的输出结果是______。#include<iostream.h>voidmain(){intx[]二{9,7,5,3,1),y=0,j,*p=&x[2];for(j=0;i<3;j+
下面程序的运行结果是______。#include<iostream.h>classA{publicvirtual、~(){cout<<”callA::~A()”<<end1;}};
若已定义,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1、2、3、4、5、6、7、8、9、10;在第二个循环中使a数组前10个元素中的值对称折叠,变成1、2、3、4、5、5、4、3、2、1。请填空。fun(inta[])
C++语言本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类。I/O操作分别由两个类istream和()提供。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
关于类模板,下列表述中不正确的是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
实现输出为八进制的符号是()。
随机试题
______bythefailureoftheproject,themanagercouldhardlysayaword.
失代偿性呼吸性酸中毒时,血气分析及血清电解质的改变是
某产品有5个质量特性,根据其重要程度不同分为A、B、C三类不合格,若对批量N=2000件进行全数检验,发现5个产品有不合格项。结果如表3.1-1所示,则:每百单位产品C类不合格数为()。
如果你是秘书,和领导参加一项重要的会议,在飞机上发现重要的文件不在了,怎么办?
公文区别于其他信息记录的特点是()。
建立社会主义市场经济体制是在党的()上提出的。
列宁称马克思、恩格斯是“19世纪人类三个最先进国家中三种主要思潮的继承人和天才的完成者”。这是“三个最先进国家”指的是()。
有些文献按下式给总线数据传输速率下定义:Q=W×F/N。式中Q为总线数据传输率;W为总线数据宽度(总线位宽/8);F为总线工作频率;N为完成一次数据传送所需的总线时钟周期个数。当总线位宽为16位,总线工作频率为8MHz,完成一次数据传送需2个总线时钟周期时
Whoistheshortestofthethreegirls?
It’stimetohaveclass.Wehadbetter______and______totheteacher.
最新回复
(
0
)