首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Thevalue
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Thevalue
admin
2021-06-10
46
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
Thevalueis10
注意:只修改注释“//ERROR****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
usingnamespacestd;
classMyClass{
intvalue;
public:
//ERROR********found********
voidMyClass(intval):value(val)
{}
intGetValue()const{returnvalue;}
voidSetValue(intval);
};
//ERROR********found********
inlinevoidSetValue(intval){value=val;}
intmain()
{
MyClassobj(0);
obj.SetValue(10);
//ERROR********found********下列语句功能是输出obj的成员value的值
cout<<"Thevalueis"<
return0;
}
选项
答案
(1)MyClass(intval):value(val){} (2)voidMyClass::SetValue(intval){value=val;} (3)cout<<"thevalueis"<
解析
(1)考查构造函数,定义构造函数时不能使用’void,直接使用MyClass(intval)即可。
(2)主要考查成员函数定义,类的成员函数定义时要使用前缀MyClass,而inline是内联函数的关键字,在此是错误的,应该删掉inline并在函数名前加上前缀MyClass,即voidMyClass::SetValue(intval){value=val;}。
(3)考查成员函数调用,value是私有成员,在主函数中不能直接调用value,可以使用成员函数GetValue()来得到value的值。
转载请注明原文地址:https://kaotiyun.com/show/3cfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于运算符重载的描述中,正确的是()。
以下数据结构中,属于非线性数据结构的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的CDeepCopy是一个用于表示矩阵的类。请编写这个类的赋值运算符成员函数operator=,以实现深层复制。要求:补充编制的内容写在“//******
下面不能作为软件设计工具的是
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
在关系数据库中,用来表示实体间联系的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
下面属于白盒测试方法的是()。
数据库技术的根本目标是要解决数据的()。
若有定义“intx=4,y=5;”,则表达式“y>x++?x--:y++”的值为()。
随机试题
结核菌素试验结果为“++”,其局部硬结直径为()
唯物辩证法体系中,揭示事物发展状态和形式的是
以水溶性基质制备滴丸时应选用下列哪一种冷凝液()
当房地产开发企业采用“大幅度提高销售价格,开辟新市场,扩大市场渗透”的策略时,表明该房地产产品处于生命周期中的()。
位于建制镇的某公司主要经营农产品采摘、销售、观光业务,公司占地3万平方米,其中采摘、观光的种植用地2.5万平方米,职工宿舍和办公用地0.5万平方米;房产原值300万元。公司2007年发生以下业务:(1)全年取得旅游观光业务收入150万元,农产品零售收入1
WhenIwassevenyearsoldmymomwasdiagnosed(诊断)withcancer.Thedoctorstoldusmymommightbesavedwithsurgery(手术).But
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
公孙龙的“白马非马”之说的错误在于割裂了()。
下列部件中,中央处理器(CPU)能直接访问的是()。
Gateswasbornand【B1】_____inSeattle.At,theageof14,hefoundedacomputerprogrammingcompanywiththreefriends,andthey
最新回复
(
0
)