首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程包含—个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Youarerig
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程包含—个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Youarerig
admin
2015-06-27
29
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程包含—个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Youareright.
注意:只修改注释“//ERROR****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
usingnamespacestd;
classMyClass
{
public:
MyClass(intx):number(x)f}
//ERROR**********found**********
~MyClass(intX){}
//ERROR**********found**********
voidjudge(MyClass&obj);
private:
intnumber;
};
voidjudge(MyClass&obj)
{
if(obj.number=10)
cout<<"Youareright."<
else
cout<<"Sorry"<
}
intmain()
{
//ERROR**********found**********
MyClassobject;
judge(object);
return0;
}
选项
答案
(1)~MyClass(){} (2)friendvoidjudge(MyClass&obj); (3)MyClassobject(10);
解析
(1)主要考查考生对析构函数的掌握,析构函数是没有形参的,因此把形参去掉即可,因为该类没有动态分配空间,所以不需要使用delete语句释放空间。
(2)主要考查考生对友元函数的掌握,在函数定义中有语句voidjudge(MyClass&obj),在main函数中有语句judge(object);,即judge函数是可以被类外函数调用的,并且定义时没有加上类名和作用域,因此可以知道judge函数是友元函数,需要在类型前加上friend。
(3)主要考查考生对构造函数调用的掌握,题目要求输出结果为:Youareright.,在judge函数体内有语句:
if(obj.number==10)
cout<<"Youareright."<
要想使屏幕输出语句:Youareright.,就必须使obj.number的值为10,因此要使用构造函数语句MyClassobject(10);。
转载请注明原文地址:https://kaotiyun.com/show/CBBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以海地和巴西为例,论述19世纪拉丁美洲民族独立运动类型多样化的历史依据。(东北师范大学2001年世界史综合卷真题)
置信水平不变的条件下,要缩小置信区间,则()
有关教育心理学的研究成果,搭配恰当的一组是()
我国教育目的的理论基础是
下列说法错误的是
如果中央银行要降低货币乘数,应该怎么操作?[复旦大学2011研]
下列有关法学的表述,正确的有()。
下列关于法的效力的表述哪项是正确的?()
设f(x)在(一∞,+∞)内有定义,且x0≠0是函数f(x)的极大值点,则().
下列属于合法的Java标识符的是()。
随机试题
试证明某弹性物质在增加长度ΔL后所增加的弹性势能为W=δεV0/2,式中V0为原来的体积。
Theoverwhelmingmajorityofblendsare______.()
心肌和脑组织的衰减程度属于
悬吊支架可允许Χ线管水平旋转
质坚实、半透明,呈角质状的药材是()
提交中国证监会的法律意见书和律师工作报告应是经()名以上具有执行证券期货相关业务资格的经办律师和其所在律师事务所的负责人签名。
金融衍生工具市场的作用包括()。Ⅰ.促进了资本垄断的形成Ⅱ.促进了一个国家或地区金融市场国际竞争力的提高Ⅲ.完善了现代金融市场的组织体系Ⅳ.提供了抵抗金融风险的市场基础和手段
2005年6月8日,甲公司收到一张应由甲公司与乙公司共同负担费用支出的原始凭证,甲公司会计人员张某以该原始凭证及应承担的费用进行账务处理,并保存该原始凭证;同时应乙公司要求将该原始凭证复制件提供给乙公司用于账务处理。年终,甲公司拟销毁一批保管期满的会计档案
=________.
A、B、C、D、C
最新回复
(
0
)