首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正其中的错误,使得程序正确运行。 程序输出: s1:n=20 s2:n=10 执行s3.add(s1,s2) s3:n=30
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正其中的错误,使得程序正确运行。 程序输出: s1:n=20 s2:n=10 执行s3.add(s1,s2) s3:n=30
admin
2013-10-15
29
问题
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正其中的错误,使得程序正确运行。
程序输出:
s1:n=20
s2:n=10
执行s3.add(s1,s2)
s3:n=30
s4:n=30
注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//* * * * * * * * error* * * * * * * *
的下面。
试题程序:
#include
class TC
{
int n;
public:
TC(){}
TC(int m)
{
n=m:
}
//* * * * * * * * error* * * * * * * *
TC add(TC s1.s2)
{
this->n=s1.n+s2.n;
//* * * * * * * * error* * * * * * * *
return(this);
}
void disp()
{
cout<<"n="<
}
//* * * * * * * * error* * * * * * * *
}
void main()
{
TC s1(20),s2(10),s3,s4;
cout<<"s1:";
s1.disp();
cout <<"s2:";
s2.disp();
s4=s3.add(s1,s2);
cout<<"执行s3.add(s1,s2)\ns3:";
s3.disp();
cout<<"s4:";s4.disp();
}
选项
答案
(1)应改为“TC add(TC s1,TC s2)”。 (2)应改为“return(*this);”。 (3)应改为“};”。
解析
本题中的变量“s2”没有声明类型,所以补充“s2”的类型,即“TC add(TC s1,TC s2)”。“this-)n=s1.n+s2.n;”语句中的this变量为指针变量,所以第2处的“return(this);”返回语句中的this变量,应该返回指针型,所以修改为“return(*this);”。C++中类的定义格式应为“class类名{};”,以分号为结尾,所以在第3处的类结尾处补充分号“;”,即修改为“};”。
转载请注明原文地址:https://kaotiyun.com/show/qEBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述《马关条约》的内容及其影响。(东北师范大学1998年加试中国近现代史真题)
论述宋至明清的民族关系。(陕西师范大学2013年中国史真题)
论述一战后国际关系格局的特征。(苏州大学2016年世界史专业基础综合真题)
简述孔孟思想主张。(天津师范大学2014年历史学基础真题)
单侧检验改为双侧检验时,正确拒绝虚无假设的可能性()
得出两总体的样本数据如下:甲(33,18,40,50,54,30,39);乙(48,17,24,22,38)。在秩和检验中,秩和是()
先将所有个体编好号码,排列顺序,然后按照固定间隔抽取调查单位的抽样组织方式是()
教育心理学的研究对象是什么?
以下不属于贷款风险五级分类管理中的类型的是()。
执业医师法规定,医师的医学专业技术职称和医学专业技术职务的评定、聘任,按照国家的有关规定处理。这一规定属于下列哪一个选项?()
随机试题
体位设计与影像质量之间的关系,不受其影响的因素是
患儿女性,12岁,因“高热,多发口腔溃疡,双膝关节肿痛10天”就诊。当地医院予以抗感染治疗后,发热症状减轻,颜面部出现暗红色皮疹,部分融合成片,伴脱发,当地考虑药物过敏反应,静脉滴注地塞米松后皮疹较前明显好转。但仍有低热,口腔溃疡,进一步就诊。查体:体温3
1978年,世界银行、国际咨询工程师联合会对项目的总建设成本做了统一规定,下面不属于总建设成本内容的一项是( )。
地震荷载是大坝遭受地震时所承受的荷载,包括().
基金合同不约定()的权利和义务。[2015年12月真题]
银行业从业人员()为其他岗位人员代为履行职责或将本人工作委托他人代为履行。
财产保险是以财产及其有关利益为()的保险。
有关研究表明,手机比电脑更伤人,因为手机屏幕小,玩手机时注意力更投入,目不转睛,因此更伤眼。使用电脑时,人们的肢体还能活动活动,可是“手机控”往往很少活动,这对身心健康更为不利。如果以下各项为真,最能削弱上述论断的是()。
Justtellmewhatsubjectyou’dlikemeto______sothatIcouldgetsomenotesready.
A、 B、 C、 D、 B由前四图可看出,第三图由前两图构成,所以图三去掉图四即得图五。故选B。
最新回复
(
0
)