首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pwj1,此工程中含有—个源程序文件projl.cpp。其中位于每个注释“//ERROR**********found**********”之后的一行语句存在错误。请改正这些错误,使程序的输出结
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pwj1,此工程中含有—个源程序文件projl.cpp。其中位于每个注释“//ERROR**********found**********”之后的一行语句存在错误。请改正这些错误,使程序的输出结
admin
2017-07-05
30
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pwj1,此工程中含有—个源程序文件projl.cpp。其中位于每个注释“//ERROR**********found**********”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
NUM=0
Value=1
注意:只修改注释“//ERROR ****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
using namespace std;
class MyClass{
int i;
friend void Increment(MyClas S&f);
public:
const int NUM;
//ERROR********found********
MyClass(int i=0){NUM=0;
i=i;
}
int GetValue()const{return i;)
};
//ERROR********found********
VOid Increment(){f.i++;)
int main()
{
MyClass obj;
//ERROR********found********
MyClass::Increment(obj);
cout<<”NUM=”<
<<”Value:”<
end1
return 0;
}
选项
答案
(1)MyClass(int i=0):NUM(0){ (2)void Increment(MyClass&f){f.j++;} (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/0LAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是【 】。#include<iostream.h>voidmain(){chara[]="abcdabcabfgacd"inti1=0,i2=0,i=0;while(a[i]){
阅读以下程序 #includc<iostream.h> vold main() { Char line[10]; cin>>line; cout<<line<<endl; } 如运行时输入This is ex
若需要利用形参直接访问实参,则应把形参变量说明为( )参数。
关于在调用模板函数时实参的使用,下列表述中正确的是()。
下面关于虚函数的描述中,正确的是()。
C++语言本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类。I/O操作分别由两个类istream和()提供。
下列运算符中,*运算符在C++中不能重载()。
在下面的运算符重载函数的原型中,错误的是
编制一个好的程序,首先要确保它的正确性和可靠性,还应强调良好的编程风格。在选择标识符的名字时应考虑()。
以下选项中合法的用户标识符是
随机试题
改善医护人际关系的途径不包含()。
原子能级的相关叙述,错误的是
2006年住在甲省A市的个体工商户李某和王某从外省运进一批啤酒,途经甲省B市时被与B市相邻的甲省C市公安局扣押。同日下午4点,李某和王某被带到C市公安局直到第二天早晨9点才被释放,C市公安局并没有出具任何手续。3天后,C市公安局以李某和王某违反该省关于本省
2014年1月1日,甲企业取得专门借款2000万元直接用于当日开工建造的厂房,2014年累计发生建造支出1800万元。2015年1月1日,该企业又取得一般借款500万元,年利率为6%,当天发生建造支出300万元,以借入款项支付(甲企业无其他一般借款),至年
“搭便车”现象是对下列各项中()的一种形象的比喻。
国际收入顺差对于国内经济的影响肯定是正面的。()
张某和王某是邻居,在一起行政案件的执行中,人民法院执行人员误将案外人员王某的一间房屋当作被执行人张某的房屋强行拆毁。王某提出赔偿请求,该损失应由谁赔偿?()
5,7,9,(),15,19
在PowerPoint2010中,需要在幻灯片母版中添加了公司的LOGO图片。现在希望在放映时暂不显示该图片,最佳的操作方法是()。
In1932,inthedepthofthedepression,theAmericanpeoplechose______astheirnextpresidentwhopromiseda"NewDeal"tog
最新回复
(
0
)