首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有—个源程序文件proj1.cpp。其中位于WI"注释“//ERROR**********found**********”之后的一行语句存在错误。请改正这些错误,使程序的输
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有—个源程序文件proj1.cpp。其中位于WI"注释“//ERROR**********found**********”之后的一行语句存在错误。请改正这些错误,使程序的输
admin
2015-06-27
51
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有—个源程序文件proj1.cpp。其中位于WI"注释“//ERROR**********found**********”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
NUM=0
Value=1
注意:只修改注释“//ERROR****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
usingnamespacestd;
classMyClass{
inti;
friendvoidIncrement(MyClass&f);
public:
constintNUM;
//ERROR********found********
MyClass(inti=0){NUM=0;
_i=i;
}
intGetValue()const{returni;)
};
//ERROR********found********
voidIncrement(){f.i++;}
intmain()
{
MyClassobj;
//ERROR********found********
MyClass::Increment(obj),
cout<<"NUM="<
<<"Value="<
end1;
return0;
}
选项
答案
(1)MyClass(inti=0):NUM(0){ (2)voidIncrement(MyClass&f){f._i++;} (3)Increment(obj);
解析
(1)主要考查考生对常量数据成员初始化方法的掌握,常量数据成员的初始化只能通过构造函数的成员初始化列表进行,并且要使用关键字const修饰。该题的前一条语句constintNUM;,说明NUM是常量数据成员。
(2)主要考查考生对友元函数的掌握,友元函数的定义与声明要一致,先看该友元函数的声明部分:friendvoidIncrement(MyClass&f);,返回类型为void,函数参数为MyClass&f;再比较出错的语句:voidIncrement(){f._i++;},错误在于该函数没有参数,应把MyClass&f填在括号内。
(3)主要考查友元函数的调用,友元函数并不属于类,因此调用友元函数时不需要添加类名及作用域,只需要像调用普通函数一样即可。
转载请注明原文地址:https://kaotiyun.com/show/1xNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是______。
一个函数为voidf(int,charch=’a’),另一个函数为voidf(int),则它们
下列关于数据库系统的叙述中正确的是()。
在下列概念中,不属于面向对象方法的是______。
在公有派生情况下,有关派生类对象和基类对象的关系,不正确的叙述是______。
对象实现了数据和操作的结合,使数据和操作______于对象的统一体中
在面向对象方法中,类的实例称为【】。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
下列叙述中正确的是()。
在C++中,打开一个文件,就是将这个文件与一个()建立关联;关闭一个文件,就是取消这种关联。
随机试题
某工程由于施工场地不能及时提供,造成施工总承包单位人员窝工75工日,增加用工8工日;由于施工分包单位设备安装质量不合格返工处理,造成人员窝工60工日,增加用工6工日。合同约定人工费日工资标准为50元,窝工补偿标准为日工资标准的70%,则业主应给予施工总包单
根据不同的标准,可以对法律规范进行不同的分类。根据________,可将法律规范分为授权性规范、义务性规范和复合性规范。根据________,可将法律规范分为强行性规范和任意性规范。
天王补心丹与朱砂安神丸的功用区别在于,前者偏重于
在商场、饭店、展览中心等需要识别颜色的场合,宜采用()摄像机。
下列有关力的基本性质的叙述正确的是()。
党的十六届六中全会是改革开放以来专门研究社会建设重大事务的中央全会。在此次会议上做出了《中央关于构建社会主义和谐社会若干重大问题决定》。其主要内容包括()。
2006年至2011年全年我国农村居民人均纯收入分别为3587元、4140元、4761元、5153元、5919元、6977元;城镇居民人均可支配收入分别为11759元、13786元、15781元、17175元、19109元、21810元。2006年至201
______既不是图像编码也不是视频编码的国际标准。
Ideasabout"spoiling"childrenhavealwaysinvolvedconsiderationofwhataspoiledchildis,howspoilingoccurs,andwhatthe
Highschoolstudentswho,aftergraduation,wouldliketocontinuetheireducationarefrequentlyfacedwithmanyproblemsinfi
最新回复
(
0
)