2019年下半年计算机二级C++试题

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


二级C++试题.jpg


20199月计算机等级考试即将开始,别再为不知怎么准备、怎么做计算机等级考试题库而担心啦!今天就跟着小编来一起看看二级C++试题,取得理想的成绩吧!


综合应用题

使用VC++6.0打开考生文件夹下的源程序文件3.cpp。其中定义的类不完整,按要求完成下列操作,将类的定义补充完整。每卖出一个水果,则计算水果的重量,还要计算所有卖出水果的总重量以及总个数,同时允许退货,请按照以下的操作,把类补充完整。

(1)定义类TCFruit的私有静态数据成员float型变量AllWeight和int型变量AllN0,请在注释1后添加适当的语句。

(2)完成类TCFruit的带一个float型变量w的构造函数,并把这个w加到AllWeight中,并且AllNo自加。请在注释2后添加适当的语句。

(3)在析构函数中,在AllWeight中减去weight,然后AllNo自减,请在注释3后添加适当的语句。

(4)完成静态成员变量的初始化为0,请在注释4后添加适当的语句。

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

试题程序:

#include(iostream.h>

classTCFruit

{

private

floatWeight;

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

staticintAllNo;

public

TCFruit(floatw)

{

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

AllWeight+=w

AllNo++

}

~TCFruit()

{

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

AllWeight-=Weight

}

voiddisplay()

{

cout<<"SellaFruitwith"<<WEIGHT<<"K9"<<< p>

endl;

cout<<”Allsellnumber:"<<ALLNO<<ENDL;< p>

cout<<"Allsellweight:"<<ALLWEIGHT<<"K9"<<< p>

endl<<ENDL;< p>

}

};

//********4********

floatTCFruit::AllWeight=0.0;

intmain()

{

TCFruitFruitl(1.2);

Fruitl.display();

TCFruitFruit2(2.3);

Fruit2.display();

return0;

}

答案:(1)应添加“staticfloatAllWeight;”。

(2)应添加“Weight=w;”。

(3)应添加“AllNo--;”。

(4)应添加“intTCFruit::AllNo=0;”。




考无忧小编有话说:

每年缺考率超过10%,说明有部分同学还是会在备考中放弃自己,因为没时间,因为太难了,甚至因为害怕了,这些都是失败的理由!人,不逼自己一把,你永远不知道自己是多么优秀!短时间,也可以爆发大能量!赶紧复习以上的二级C++试题,刷完计算机等级考试题库




文章推荐:

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

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

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


温馨提示:

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

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

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



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