2019年9月二级C++操作练习题及答案(5)

发布于 2019-04-02 10:25  编辑:simi
0
计算机等级考试题库 扫码微信刷题


计算机等级考试遇到难题时不要抱怨,既然改变不了过去,那么就努力刷二级C++操作练习题备考、努力改变未来。


综合应用题

使用VC++6.0打开考生文件夹下的源程序文件3.cpp。请完成以下部分,实现在屏幕上输出为

C3

C2

这个程序需要修改的部分,请按照以下部分实现。

(1)类C0不能被实例化,请定义一个纯虚函数print,在注释1后添加适当的语句。

(2)类C1私有虚继承类C0,请在注释2后添加适当的语句。

(3)类C2公有继承于C0,请在注释3后添加适当的语句。

(4)类c3公有继承于C2与C1,请在注释4后添加适当的语句。

注意:增加代码或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。

试题程序:

#include(iostream.h)

classCO

{

//********1********

};

//********2********

classC1

{

public

voidprint()

{

cout<"”C1"<<ENDL;< p>

}

};

//********3********

classC2

{

public

voidprint()

{

cout<<"C2"<<ENDL;< p>

}

};

//********4***x****

classC3

{

public

voidprint()

{

cout<<"C3"<<ENDL;< p>

}

};

voidmain()

{

C30bj3;

C20bj2;

obj3.print();

obj2.print();

return;

}

答案:(1)应添加“virtualvoidprint()=0,”。

(2)“classC1:”应改为“classC1:virtualprivateC0”。

(3)“classC2:”应改为“classC2:publicC0”。

(4)“classC3:”应改为“classC3:publicC2,publicC1”。



考无忧小编tips

那些成功的人,不一定最初就是最优秀的,但一定都是坚持走了最远的。人生很多时候没有那么多道理可言,挺住,就意味着一切皆有可能。坚持复习以上的二级C++操作练习题,就意味着多一份考试通过的可能。



文章推荐:

全国计算机等级考试可以不考一级直接考二级吗?

2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”

全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)


温馨提示:

考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office

想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库

想知道更多关于计算机等级考试题库的最新资讯吗?点击进入>>>计算机等级考试题库资讯


本文网址:http://www.k51.com.cn/info/jsjdjks/1904/0250862.html
选择分享到: