首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。 其中每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: smaller
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。 其中每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: smaller
admin
2015-06-27
28
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。
其中每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
smaller
smaller
Sillaller
largest
注意:只修改注释“//ERROR**********found**********”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
usingnamespacestd;
constintSize=4;
classMyClass
{
public:
MyClass(intx=0):value(X){}
voidSet《intx){value=x;}
friendvoidjudge(MyClassaobj);
private:
intvalue;
};
//ERROR**********found**********
voidMyClass::judge(MyClass&obj)
{
if(obj.value=Size)
cout<<"largest"<
else
tout<<"smaller"<
}
intmain()
{
MyClass*ptr=newMyClass[Size];
for(inti=0;i
{
//ERROR**********found**********
(ptr+i).Set(i+1);
judge(*(ptr+i));
}
//ERROR**********found**********
deleteptr;
return0;
}
选项
答案
(1)void Judge(MyClass &obj) (2)(ptr+i)->Set (i + 1); (3)delete [] ptr;
解析
(1)主要考查考生对友元函数的掌握,由类的定义中关于Judge函数的声明可知该函数为友元函数,因此在定义时不能使用类名和作用域符。
(2)主要考查考生对指针的掌握,ptr是指针,(ptr+i)也是指针,表示指针ptr向后移动i个位置,因此在调用成员函数时要使用标识符’->’。
(3)主要考查考生对delete语句的掌握,释放指针使用delete语句,其格式为:delete[]指针;。
转载请注明原文地址:https://kaotiyun.com/show/D2BD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
符号检验的缺点是()
夸美纽斯主张国家既对教育具有不可推卸的责任,也有管理教育的最高权力。下列对夸美纽斯此方面的主张表述错误的是
对于认知风格属于场依存型的学生,适合的教学方法是()
以教育理论为研究对象的学科是
马克思曾说:社会不是以法律为基础,那是法学家的幻想。相反,法律应该以社会为基础。法律应该是社会共同的,由一定的物质生产方式所产生的利益需要的表现,而不是单个人的恣意横行。根据这段话所表达的马克思主义法学原理,下列哪一选项是正确的?()
(2012年真题)下列选项中,属于法的基本特征的是()。
在社会规范中,一般地说,既规定权利又规定义务的有()。
中国古代重实体轻程序传统终结的标志是哪一部法律的出台()
设xOy平面第一象限中有曲线:y=y(x),过点A(0,一1),y’(x)>0.M(x,y)为上任意一点,满足:弧段的长度与点M处的切线在x轴上的截距之差为一1.(Ⅰ)导出Y=y(x)满足的微分方程和初始条件;(Ⅱ)求曲线的表达式.
在方法内部使用,代表对当前对象自身引用的关键字是()。
随机试题
边滩沉积物以砂岩为主,分选好,夹有少量的砾石和粉砂,()沉积物较粗,上部沉积物较细。
“假如我是一只鸟,/我也应该用嘶哑的喉咙歌唱”出自()
谈判信息的传递场合:
横结肠左侧与降结肠的移行部称
建设项目绩效审计中,对建设项目管理功能的审查与评价主要包括()的审查与评价。
从长期偿债能力来讲,有形资产净值债务率越低越好。()
合作是新形势下实现共同发展的必由之路。惟有合作,我们才能_______彼此分歧;惟有合作,我们才能不断_______共同利益;惟有合作,我们才能有效应对各种挑战,_______共赢的彼岸。填入画横线部分最恰当的一项是()。
20世纪50年代末60年代初,毛泽东在总结“大跃进”以来我国社会主义建设经验教训的基础上进行探索,提出的一系列观点主要是
A、2π∫12f(r)drB、2π[∫12f(r)dr-∫01f(r)dr]C、2π∫12rf(r2)drD、2π[∫02rf(r2)dr-∫01rf(r2)dr]A
Helloeveryone.Thisisthecaptain(机长)speaking.【11】______toFlightJK900leavingforChicago.Ourflighttimetodayis
最新回复
(
0
)