人生就像是一杯白开水,放入糖就是甜的,放入盐就是咸的。想,都是问题,做,才是答案!输在犹豫,赢在行动,赶快动起来刷二级C++试题吧。
综合应用题
用vc++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了多个类,其中定义的类并不完整,按照要求完成下列操作,将类的定义补充完整;使其输出如下:
TC2
TC3
TCl
(1)类TC2公共继承于TC1,请在注释1后添加适当的语句。
(2)print函数为虚函数,请在注释2后添加适当的语句。
(3)修改语句,使得p指定对象0bj3,请在注释3后添加
适当的语句。
(4)修改语句,利用P调用print函数,完成输出信息,在注释4后添加适当的语句。
注意:仅在函数指定位置添加语句,请勿改动主函数main与其他函数中的任何内容。
试题程序:
#include
usingnamespacestd;
classTCl
{
public:
voidprint()
{
cout<<"TCl"<<ENDL:< p>
}
};
//********1********
classTC2
{
public:
//********2********
voidprint()
{
cout<<"TC2"<<ENDL;< p>
}
};
classTC3:publicTC2
{
public:
voidprint()
{
cout<<"TC3"<<ENDL;< p>
}
};
intmain()
{
TC20bj2;
TC30bj3;
TC1*P;
obj2.print();
obj3.print();
//********3********
p=obj3;
//********4********
P.print();
return0;
}
答案:(1)将“classTC2”补充完整为“classTC2:publicTCl”。
(2)将“voidprint()”补充完整为“virtualvoidprint()”。
(3)将“p=obj3;”修改为“p=&obj3;”。
(4)将“P.print();”修改为“p->print();”。
考无忧小编为大家介绍一款实用的考无忧网校:计算机等级考试题库,涵盖了计算机等级各方面内容,同样所有习题交互式答题,有答案,有解析,相信会在您的备考道路上,助您一臂之力!以上的二级C++试题,也会助您考试成功的!
文章推荐:
2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”
全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)
温馨提示:
考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office
想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库
想知道更多关于计算机等级考试题库的近期资讯吗?点击进入>>>计算机等级考试题库资讯