首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ******** found *********”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: NUM=0
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ******** found *********”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: NUM=0
admin
2020-07-23
47
问题
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ******** found *********”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
NUM=0
Value=1
注意:只修改注释“//ERROR **** found ****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include<iostream>
using namespace std;
class NyClass{
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()
{
MyClass obj;
//ERROR *******found*******
MyClass::TncEement(obj);
cout<<"NUN="<<oh3.NUN<<endl<<"Value="<<obj.GetValue()<<endl;
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/zLyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
当一个派生类对象结束其生命周期时,自动做的事情是
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=6,RED,BLACK=10};则枚举常量RED的值为
支持子程序调用的数据结构是( )。
下列运算符中,不能作为成员函数重载的是
下列C++流的操作符中,能够设置下一个数据的输出宽度的是
有如下程序:#include#includeusingnamespacestd;classWheel{public:Wheel(strings=
有如下程序:#includeusingnamespacestd;classTV{public:TV(ints=41):size(s){}
在下列枚举符号中,用来表示"相对于当前位置"文件定位方式的是()。
由于常对象不能被更新,因此()。
随机试题
一个10cm×20cm的矩形射野,其等效方野边长为
对于上述合同,下列说法中正确的是()。任何一个单位都有自己的组织结构,每个岗位都有自己的责任和权力,如果超越了,自己的权力范围而为民事行为,这种行为()。
对于游客提出涉及国家法律明令禁止,或有驳于我国传统道德标准的问题时,导游人员要采取什么方式回答()
案例:段老师觉得每次收发学生的作业进行评分,效果欠佳,形式单一.于是对教学评价方式方法进行改进。具体做法是(1)指导学生建立美术学习电子档案袋,将学生作业进行拍照存档。并标注作业时间、题目等信息,同时附上《美术作业评价表》。评价表有四项内容:教师
很长一段时间整个中国互联网界都对Twitter所代表的微博客持______态度,除了担心监控系统的执行效率问题外,更关键在于,大家认为Twitter这种即时群体书写平台除了一定的社会关系网络价值外,短期内并不能带来实际的商业______收益。填入横
当前,随着经济全球化、城市化进程加快和人们生产生活方式的改变,非遗赖以生存的文化________环境正在发生变化,作为传统文化的非遗受到现代文明的________,一些依赖口传心授方式传承的非遗正在消失,一些非遗项目后继乏人,面临人亡艺绝的危险。依次填入画
古代法律中的“公罪”是指()的犯罪。
埃斯库罗斯
王某与李某系单位同事,王某为一般职工,李某为部门经理。某日,王某与李某所在单位被盗,李某个人被盗债券价值1万元。李某向公安机关报案后,又在单位内召集职工说明政策,要求作案者投案自首。王某怀疑是其同学张某所为,因为张某曾到单位来找过王某。王某感到李某对其产生
兴趣
最新回复
(
0
)