【计算机类职业资格】二级C++笔试99及答案解析.doc
《【计算机类职业资格】二级C++笔试99及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级C++笔试99及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、二级 C+笔试 99及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在深度为 5的满二叉树中,叶子结点的个数为( )。(分数:2.00)A.31B.32C.16D.152.若有以下程序: #includeiostream using namespace std; class A public: A(int i,int j) a=i; b=j; void move(int x,int y) a+=X; b+=y; voidshow() couta“,“bendl; private: int a,b; ; class B:private
2、A public: B(int i,int j):A(i,j) void fun() move(3,5); void f1() A:show(); ; int main() B d(3,4); d.fun(); d.f1(); return 0; 程序执行后的输出结果是( )。(分数:2.00)A.3,4B.6,8C.6,9D.4,33.多继承的构造顺序可分为如下四步: 所有非虚基类的构造函数按照它们被继承的顺序构造 所有虚基类的构造函数按照它们被继承的顺序构造 所有子对象的构造函数按照它们声明的顺序构造 派生类自己的构造函数体 这四个步骤的正确顺序是( )。(分数:2.00)A.B.C.D.
3、:4.如果有以下定义及初始化: int a=3,*p: void operator delete(void *p)free(p) private: int length,width; ; void main() Rect*p; p=new Rect(5,4); p-Print(); delete p; (分数:2.00)填空项 1:_44.表达式 c3=c1operator+(c2)或 c3=operator+(c1,c2)还可以表示为U 【9】 /U。(分数:2.00)填空项 1:_45.以下程序输出的结果是U 【10】 /U。 #includeiostream.h void main()
4、int a=5,b=4,c=3,d; d=(abc); coutd; (分数:2.00)填空项 1:_46.以下程序的执行结果是U 【11】 /U。 #includeiostream.h int f(int b,int n) int i,r=1; for(i=0;in;i+) r=r*bi; return r; void main() int x,a=2,3,4,5,6,7,8,9; x=f(a,3); coutxendl; (分数:2.00)填空项 1:_47.下列程序运行后的输出结果是U 【12】 /U。 #includeiostream.h void main() int s=0,k;
5、for(k=7;k=0;k-) switch(k) case 1: case 4: case 7:s+;break; case 2: case 3: case 6:break; case 0: case5:S+;2;break; cout“S=“Sendl; (分数:2.00)填空项 1:_48.以下程序的输出结果是U 【13】 /U。 #includeiostream.h int add(int x,int y) retum X+y; dOuble add(dOUble x,double y) return x+y; void main() int a=4,b=6; double c=26,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 笔试 99 答案 解析 DOC
