首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmjl,此工程中含有一个源程序文件pmj1.cpp。 其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Thevalue
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmjl,此工程中含有一个源程序文件pmj1.cpp。 其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Thevalue
admin
2020-07-23
38
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmjl,此工程中含有一个源程序文件pmj1.cpp。
其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
Thevalueofmemberobjectsis8
注意:只修改注释“//ERROR****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
usingnamespacestd;
ClaSsHember
{
public:
Hember(intx){val=x;}
intGetData(){returnval;}
private:
//ERROR********found********
intval=0;
};
classHyClass
{
public:
//ERROR********found********
HyClass(intX){data=x;}
voidPrint()
//ERROR********found********
{cout<<"ThevalueOfmemberobjectis"<
private:
Hemberdata;
};
intmain()
{
HyClassobj(8);
obj.Print();
return0;
}
选项
答案
(1)int val; (2)MyClass(int x) : data(x) {} (3){ cout<< "The value of member object is "<< data.GetData()<< endl; }
解析
(1)主要考查考生对私有成员的掌握情况,类的私有成员只能声明而不能对其赋初值。
(2)主要考查考生对构造函数的掌握情况,data是Member类,而x是int型,因此这里使用成员列表初始化法,调用Member的构造函数初始化。
(3)主要考查考生对成员函数的掌握情况,val为私有成员,因此不能被类外函数调用。
转载请注明原文地址:https://kaotiyun.com/show/vnyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句中错误的是
有如下类定义:classPoint{intxx,yy;public:Point():xx(0),yy(0){}Point(intx,inty=0):xx(x),yy(y){}};若执行语句Pointa
运算符重载是对已有的运算符赋予多重含义,因此()。
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
在数据库中,数据模型包括数据结构、数据操作和
下列有关类成员的叙述中,错误的是
有如下类声明:classPam{intk;public:Pam(intn):k(n){}voidshow()const;};若要在类体外给出成员函数s
常量4.2,4.2f,4L的数据类型分别是
下列选项中,不是C++关键字的是
按照标识符的要求,下列选项中,()符号不能组成标识符。
随机试题
关于药物避孕的健康指导,下列描述正确的是()
酒窝征是癌肿侵犯乳腺_______;橘皮征是癌细胞侵犯_______,致使皮肤_______障碍所致。
紫外线常用于消毒
主成分是含水硫酸钙的药材是
面色无华、心悸、失眠、多梦、腹胀,食少、体倦,多是哪两脏同病:
北京国际贸易仲裁委员会对于涉港争议进行了仲裁。关于该裁决的执行问题.依1999年最高人民法院《内地与香港特别行政区相互执行仲裁裁决的安排》,下列说法正确的有哪些?()
对恒定混合策略最有利的市场环境是( )。
甲公司是国内一家大型生产制造企业,为上海证券交易所上市公司,因公司经营发展需要,于2018年对外进行了一系列的股权投资业务。(1)2018年3月15日,甲公司召开股东会就收购其上游公司乙公司100%股权的事宜进行表决,获股东大会通过;2018年3月20日
转变发展理念,切实增强协调发展的自觉性和坚定性。我们党提出协调这一发展理念,旨在补齐发展短板。解决发展不平衡问题。尽管我国经济社会发展取得巨大成就,但也出现了发展不平衡、不协调、不可持续问题,迫切需要转变发展理念,特别是增强发展的整体性、协调性。在当前全面
Hefelthehadnothingtoofferherthatshewanted.Theitalicizedpartfunctionsasa(n)_____inthesentence.
最新回复
(
0
)