首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程projl,该工程含有一个源程序文件projl.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: The va
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程projl,该工程含有一个源程序文件projl.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: The va
admin
2016-06-12
34
问题
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程projl,该工程含有一个源程序文件projl.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
The value is 10
注意:只修改注释“//ERROR ****found****”的下一行语句,不要改动程序中的其他内容。
//projl.cpp
#include
using namespace std;
class MyClass{
int value;
public:
//ERROR**********found**********
void MyClass(int val):value(val)
{}
int GetValue()const{return value;}
void SetValue(int val);
};
//ERROR**********found*********
inline void SetValue(int val){value=val;)
int main()
{
MyClass obj(0);
obj.SetValue(10);
//ERROR*********found*********列语句功能是输出obj的成员value的值
cout<<“The value is”<
return 0;
}
选项
答案
(1)MyClass(int val):value(val){} (2)void MyClass::SetValue(im val){value=val;} (3)cout<<”The value is”<
解析
本题主要考查MyClass类、构造函数、成员函数及成员函数的调用。
【解题思路】
(1)考查构造函数,定义构造函数时不能使用void,直接使用MyClass(int val)即可。
(2)主要考查成员函数定义,类的成员函数定义时要使用前缀MyClass,而inline是内联函数的关键字,在此是错误的,应该删掉inline并在函数名前加上前缀MyClass,即void MyClass::SetValue(int val){value=val;}。
(3)考查成员函数调用,value是私有成员,在主函数中不能直接调用value,可以使用成员函数GetValue()来得到value的值。
【解题宝典】构造函数前不能添加任何类型,如void,int,double等。类的成员函数定义时要加上前缀,即类的名字。私有成员只能被类的成员函数调用。
转载请注明原文地址:https://kaotiyun.com/show/lYNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据流图的类型有【】和事务型。
下列程序的输出结果是#include<iostream.h>classMyclass{public:Myclass(inti=0,intj=0){x=i;
下列说法中,不属于数据模型所描述的内容的是
对于下面的程序,说法正确的是 #include<iostream.h> voidmain() {intx=3,y=4,z=2; if(X=y+z)cout<<"x=y+Z"; elsecout<<"x!=y+Z";}
以下哪个基类中的成员函数表示纯虚函数?
设以下变量均为int类型,则值不等于7的表达式是
设有n元关系R及m元关系S,则关系R与S经笛卡儿积后所得新关系是一个()元关系。
下列叙述中,正确的是()。
下列运算符中哪些是不能够被重载的?
设A为test类的对象且赋有初值,赋值符号已经重载,则语句test B=A;表示
随机试题
患者女,52岁,左鼻涕中带血,左面部隆起,伴左磨牙松动、疼痛2个月,曾在外院拔除左上颌牙齿2颗。检查鼻腔未见新生物,左中鼻道少许脓性分泌物,左上拔牙处未愈合。活检证实为左上颌窦癌,该病临床上诊断应与哪些疾病鉴别
男,60岁,无突眼,甲状腺不大,食少,明显消瘦,心率120次/分,手细颤该患者有发生何种并发症的倾向
拉斯韦尔模式的正确表述是
患者咳嗽痰少,痰中带血或反复咳血,血色鲜红,口干咽燥,颧红,潮热盗汗,舌质红,脉细数。其治法是
不属于平面控制网建立的测量方法的是()测量法。
下列关于汇率波动对我国证券市场影响机制的说法正确的有()。Ⅰ.本币贬值,本国产品竞争力增强,导致出口型企业的股票价格上涨Ⅱ.本币升值,外国产品竞争力增强,导致进口型企业的股票价格下跌Ⅲ.政府抛售外汇客观上造成本币供应量减少,可能致
以行政行为的对象是否特定为标准,行政行为可分为()。
卷烟厂的教育费附加按3%减半征收。()
甲股份有限公司(本题下称“甲公司”)为增值税一般纳税人,适用的增值税税率为17%。适用的所得税税率为25%,所得税采用资产负债表债务法核算。甲公司2015年度所得税汇算清缴于2016年4月30日完成,在此之前发生的2015年度纳税调整事项,均可进行纳税调
美国一位管理学家经过长期跟踪研究发现:原来不守纪律、懒惰、情绪化的员工竟然是难得的人才。不守纪律的人往往越是深夜工作精力越旺盛;懒惰的人经常一次做很多事情,且工作效率高;情绪化的人往往很有创意,经常提出新主意、新见解。如果管理学家对上述的发现是正确的,那么
最新回复
(
0
)