首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR**********found**********”之后的一行语句存在错误。请改正这些错误,使程序的输出
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR**********found**********”之后的一行语句存在错误。请改正这些错误,使程序的输出
admin
2020-05-14
102
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR**********found**********”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
NUM=0
Value=1
注意:只修改注释“//ERROR ****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#incclude
using namespace std;
class MyClass{
int i;
friend VOid Increment
(MyClass& f);
public:
const int NUN;
//ERROR********found********
MyClass(int i=0){NUN=0;
i=i;
}
int GetValue()const{return
i; }
};
//ERROR********found********
void Increment(){f.i++;}
int main()
{
NyClass obj;
//ERROR ****found****
NyClass::Increment(obj);
cout<<"NUN="<
<<"Value="<
return 0 ;
}
选项
答案
(1)MyClass(int i=0):NUM(0){ (2)void Increment(MyClass&f){f._i++;} (3)Increment(obj);
解析
(1)主要考查考生对常量数据成员初始化方法的掌握,常量数据成员的初始化只能通过构造函数的成员初始化列表进行,并且要使用关键字const修饰。该题的前一条语句const int NUM;,说明NUM是常量数据成员。
(2)主要考查考生对友元函数的掌握,友元函数的定义与声明要一致,先看该友元函数的声明部分:friend void Increment(MyClass&f);,返回类型为void,函数参数为MyClass&f;再比较出错的语句:void Increment(){f._i++;},错误在于该函数没有参数,应把MyClass&f填在括号内。
(3)主要考查友元函数的调用,友元函数并不属于类,因此调用友元函数时不需要添加类名及作用域,只需要像调用普通函数一样即可。
转载请注明原文地址:https://kaotiyun.com/show/Sq8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于线性链表的叙述中,正确的是()。A)各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B)各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C)进行插入与删除时,不需要移动表中的元素D)以上三
下列有关指针的用法中,错误的是()。
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是
一个关系中属性个数为1时,称此关系为
可以用p.a的形式访问派生类对象p的基类成员a,其中a是
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取______方式。
假设inta=1,b=2;则表达式a+++--b的值为______。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误。本程序要求实现的功能为:从键盘输入一个字符串,并将结果保存到文件modil.txt中。注意:不要改动main函数,不能增行或删行,也不能更改程序的结
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
随机试题
A.结膜方式B.转移方式C.吸性方式D.渗透方式E.黏附方式字迹材料写在纸上时,经外界一定压力填充在纸张的表面孔隙内。牢固度差,不耐摩擦。这种最不耐久的结合方式是
EasyWaystoGreenupYourLife①Eatingmeatproducesgreenhousegasemissions(排放).Ifyoucan’tgiveupmeatcompletely
预制混凝土梁(板)安装的技术要求中,下部构造条件不包括()。
利润表是反映企业在( )财务成果的报表。
下列选项中不属于征信活动特点的是()。
高中化学课程中,侧重反映化学学科的核心研究领域和核心知识的是()。
4岁的小红知道小明是自己的亲哥哥,却不知道自己是小明的妹妹。这种现象体现了儿童思维具有()。
山水本无知,蝶雁亦无情。但它们对待人类最公平,一视同仁,既不因达官显贵而呈欢卖笑,也不因山野渔樵而吝丽啬彩。那么何以无知无情的自然景物会异彩纷呈、美不胜收,使人深入其境而流连忘返呢?______________对于这个问题,历来是众说纷纭,莫衷一是。填入画
•Readthetexttakenfromabusinessmagazine.•Choosethebestsentencetofilleachofthegaps.•Foreachgap(9-14),m
Newtechnologylinkstheworldasneverbefore.Ourplanethasshrunk.It’snowa"globalvillage"wherecountriesareonlyseco
最新回复
(
0
)