首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程proj1,此工程中含有一个源程序文件proj1.cpp。 其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Constru
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程proj1,此工程中含有一个源程序文件proj1.cpp。 其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Constru
admin
2015-06-27
18
问题
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程proj1,此工程中含有一个源程序文件proj1.cpp。
其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
Constructorcalled.
Thevalueis10
Maxnumberis20
Destructorcalled.
注意:只能修改注释“//ERROR****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
usingnamespacestd;
classMyClass{
public:
//ERROR**********found**********
voidMyClass(inti)
{value=i;cout<<"Constructor
called."<
intMax(intx,inty){returnX>y?
X:y;)//求两个整数的最大值
//ERROR**********found**********
intMax(intx,inty,intz=0)
//求三个整数的最大值
{
if(x>y)
returnx>z?x:z;
else
returny>z?y:z;
}
intGetValue()const{returnvalue;}
~MyClass(){cout<<"Destructorcalled."<
private:
intvalue;
};
intmain()
{
MyClassobj(10);
//ERROR**********found**********
cout<<"Thevalueis"<
<
cout<<"Maxnumberis"<
(10,20)<
return0;
}
选项
答案
(1)MyClass(inti) (2)intMax(intx,inty,intz) (3)cout<<"Thevalueis"<
解析
(1)考查构造函数,构造函数前不加void或其他任何类型名,直接使用MyClass(inti)即可。
(2)主要考查函数重载,在intMax(intx,inty){returnx>y?x:y;}中两个形参变量都是int型,而语句intMax(intx,inty,intz=0)的前两个形参也都是int型,第三个形参定义默认值,那么这两个Max函数在调用时它们的参数个数和参数类型都一样,因为函数重载要求形参类型或形参个数不同,所以要把intz=0改为intz,才能构成函数重载。
(3)主要考查成员函数的调用,因为value是私有成员,所以不能被类外函数直接调用,而且value()的用法也是错误的,可以使用成员函数obj.GetValue()得到value的值。
转载请注明原文地址:https://kaotiyun.com/show/X9BD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有一组数据4、5、8、7、6、6的方差和标准差分别是()
提出“学生德育,基本上是在教学过程中实现的”这一主张的是
生物起源说和心理起源说的根本错误在于否认了教育的
根据教育作用对象的不同,教育功能可分为
以下不属于贷款风险五级分类管理中的类型的是()。
简述我国地方性法规的制定权限。
根据《婚姻法》及有关司法解释的规定,以未到法定婚龄为由申请宣告婚娴无效的,除了婚姻关系当事人之外,申请宣告无效婚姻的利害关系人是()。
设f(χ)=,且g(χ的一个)原函数为ln(χ+1),求∫01f(χ)dχ.
设F(x,y)在点(x0,y0)某邻域有连续的偏导数,F(x0,y0)=0,则F’y(x0,y0)≠0是F(x,y)=0在点(x0,y0)某邻域能确定一个连续函数y=y(x),它满足y0=y(x0),并有连续的导数的_________条件.
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。
随机试题
T.S.Eliot’searlypoemsaremarkedby______incomparisontohislaterones.
男,27岁,突感上腹部剧痛。检查:血压:130/80mmHg,脉搏110次/分,板样腹。肠鸣音消失。血红蛋白120g/L,血白细胞数8.0×109/L。若腹穿抽出较多液体,应尽早采取的治疗措施是
色甘酸钠的平喘作用机制是
男性血肌酐正常值为
()形式的失业也可叫做结构性失业。
国际推介活动中应当注意的内容是( )。
下列各项中,不符合《税收征收管理法》有关规定的是()。(2006年)
《产品质量法》规定的认定产品质量责任的依据有_________。
Whenoneofhisemployeesphonedinsicklastyear,ScottMcDonald,CEOofMonumentSecurityinSacramento,California.,decided
A、她在两个小时的演出中能始终把全场观众的情绪调动起来,舞美功不可没。B、既然改革是利益的再调整,那就不可能会使所有部门的所有人都满意。C、东汉后期,宦官专权,奸臣当道,横行不法,加深了社会的动荡与不安。D、中国野生动物保护协会认为张兴国是意志最为坚
最新回复
(
0
)