首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。 其中每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: smaller
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。 其中每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: smaller
admin
2015-06-27
25
问题
请使用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全国计算机二级
相关试题推荐
简述日本幕藩体制的特征。(福建师范大学2013年世界史综合真题)
对于认知风格属于场依存型的学生,适合的教学方法是()
下列关于学校教育的说法,错误的是
在我国,诉讼程序法包括()。
(2014年真题)下列选项中,属于我国非规范性法律文件的是()。
函数f(x)=x2一ax+b在[1,3]上的最大值与最小值的差为1。(1)a=4;(2)a=一4。
设曲线L的参数方程为x=φ(t)=t—sint,y=ψ(t)=1一cost(0≤t≤2π).(Ⅰ)求证:由L的参数方程确定连续函数y=y(x),并求它的定义域;(Ⅱ)求曲线L与x轴所围图形绕Oy轴旋转一周所成旋转体的体积V;(Ⅲ)设曲线L与x轴围
设xOy平面的第一象限中有曲线Γ:y=y(x),过点y′(x)>0.又M(x,y)为Γ上任意一点,满足:弧段的长度与点M处Γ的切线在x轴上的截距之差为(Ⅰ)导出y=y(x)满足的积分、微分方程和初始条件;(Ⅱ)求曲线Γ的表达式.
设z=f(x,y),x=g(y,z)+φ,其中f,g,φ在其定义域内均可微,求.
在Java中,若要使用一个包中的类时,首先要求对该包进行导入,其关键字是()。
随机试题
当中央处理器处于目态下,可执行的指令是()
一患者上颌余右上67,下颌余左下67右下1,为了在模型上建立正确的关系,应采用哪种方法
(2007年)某派出所以扰乱公共秩序为由扣押了高某的拖拉机。高不服,以派出所为被告提起行政诉讼。诉讼中,法院认为被告应是县公安局,要求变更被告,高不同意。法院下列哪种做法是正确的?
砂土中的原生矿物包括( )。
“十一五”时期推进西部大开发,建成“五纵七横”西部路段和()条省际公路。
通过项目财务现金流量表可以计算( )等指标。
在破产程序中,债权人会议未能依法通过管理人的财产分配方案时,由人民法院裁定。根据《企业破产法》的规定,有权对该裁定提出复议的债权人是()。
某新建小区的居民之间缺乏交往,彼此都不认识。针对这一问题,社会工作者小宋通过组织社区联欢活动来增加居民之间的接触和交流,增进居民之间的相互信任。上述小宋的做法,主要体现社会工作在社会层面功能的是()。
对一个测验来说,通常()。
Access的控件对象可以设置某个属性来控制对象是否可用(不可用时显示为灰色态)。需要设置的属性是
最新回复
(
0
)