首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。 其中每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: smaller
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。 其中每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: smaller
admin
2015-06-27
34
问题
请使用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://www.kaotiyun.com/show/D2BD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
比较文艺复兴时期人文主义思想和宗教改革思想的异同。(北京师范大学2005年世界通史真题)
简述非暴力不合作的思想体系及实践。(中国人民大学2017年世界通史真题)
记忆的传统研究方法有()
福禄贝尔关于幼儿园教育方法的基本原理是
简述遗传素质在人的身心发展中的作用。
关于人的身心发展,下列说法错误的是
执业医师法规定,医师的医学专业技术职称和医学专业技术职务的评定、聘任,按照国家的有关规定处理。这一规定属于下列哪一个选项?()
在社会规范中,一般地说,既规定权利又规定义务的有()。
简述法律关系的定义和特征。
设有课程表(课程号,课程名,开课学期)和选课表(学号,课程号,成绩),现要利用开窗函数查询每门课程的课程名、开课学期及选该门课的学生人数(不包括没人选的课程)。请补全下列语句:SELECTDISTINCT课程名,开课学期,COUNT(*)OVER(【4
随机试题
以戊戌变法和辛亥革命为例,分析改革与革命对中国现代化的影响。(南京大学2003年中国近现代史真题)
A.4~5天拆线B.6~7天拆线C.7~9天拆线D.10~12天拆线E.14天拆线减张缝线
建筑高度大于()m的高层建筑属于超高层建筑。
国有建设用地使用权协议出让的范围有()。
A公司有关资料如下:(1)今年年初股东权益总额为1200万元,年末股东权益总额为1680万元(其中,优先股股本84万元)。今年年初、年末的权益乘数分别是2.5和2.2。(2)本年利润总额400万元,今年的所得税为100万元,优先股股
2004年,非粮食作物种植面积增长率最大的是()。(作图)2004年,粮食作物的总植面积与总产量比2003年减少的百分比约为()。
IrradiatingFoodIrradiatingfruits,vegetables,porkandchickentokillinsectsandbacteriahasbeenapprovedbytheFood
Johnnydrewtwohundreddollars______ofthebanktobuyhissonaracket.
孔乙己是这样的使人快活,可是没有他,别人也便这么过。有一天,大约是中秋前的两三天,掌柜正在慢慢地结账,取下粉板,忽然说,“孔乙己长久没有来了。还欠十九个钱呢!”我才也觉得他的确长久没有来了。一个喝酒的人说道,“他怎么会来?……他打折了腿了。”掌柜说,“哦
TheIndustrialRevolution[A]TheIndustrialRevolutionisthenamegiventothemassivesocial,economic,andtechnologicalchan
最新回复
(
0
)