【计算机类职业资格】计算机等级考试二级(C++)47及答案解析.doc
《【计算机类职业资格】计算机等级考试二级(C++)47及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机等级考试二级(C++)47及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机等级考试二级(C+)47 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.以下程序的输出结果是( )。 #includeiostream.h voidmain( ) intx=1,y=3; coutX+“,“; intx=0;X+=y*2; coutx“,“y“,“; coutx“,“y; (分数:2.00)A.1,6,3,1,3B.1,6,3,6,3C.1,6,3,2,3D.1,7,3,2,32.执行语句序列 intn: cinn: switch(n) casel: case2:cout1:
2、case 3: case4:cout2: break: delhult:cout3: 时,若键盘输入 1,则屏幕显示【 】(分数:2.00)A.1B.2C.3D.123.下列数据结构中,能用二分法进行查找的是_。 (分数:2.00)A.顺序存储的有序线性表B.线性链表C.二叉链表D.有序线性链表4.决定 C+语言中函数的返回值类型的是( )。(分数:2.00)A.return 语句中的表达式类型B.调用该函数时系统随机产生的类型C.调用该函数时的主调用函数类型D.在定义该函数时所指定的数据类型5.有以下程序 main() int y=10; while(y-);printf(“y=%d/n“,
3、y); 程序执行后的输出结果是_。(分数:2.00)A.y=0B.y=-1C.y=1D.while6.对下列二叉树: (分数:2.00)A.ACBDFEGB.ACBDFGEC.ABDCGEFD.FCADBEG7.下列模式中,能够给出数据库物理存储结构与物理存取方法的是【 】(分数:2.00)A.内模式B.外模式C.概念模式D.逻辑模式8.若有下面的函数调用 fun(a+b,3,max(n-1,b)则 fun 的实参个数是【 】(分数:2.00)A.3B.4C.5D.69.存在定义 int a10,x,*pa;,若 pa: class A public: virtual Void funcl()
4、coutfuncl(); p-func2(); retum0; 运行程序,屏幕上将显示输出_。 (分数:2.00)A.B1B2B.A1A2C.B1A2D.A1B221.下面程序应能对两个整型变量的值进行交换。以下正确的说法是( )。 #includeiostreamh void swap(int p,int q) int t; t=p; p=q; q=t; void main( ) int a=10,b=20; couta“ “b; swap(+) result=result*ai; return result; void main( ) int a3 =3,4,5; coutfun(a,3)
5、endl; (分数:2.00)A.2B.0C.-2D.125.下列运算符中,在 C+语言中不能重载的是( )。(分数:2.00)A.sleep( )B.yield( )C.interrupt( )D.stop( )26.数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和_。(分数:2.00)A.编码设计B.测试阶段C.运行阶段D.物理设计27.下列运算符不能重载为友元函数的是【 】(分数:2.00)A.= ( ) -B.+ - +-C. = print5; pd-print6; delete pd; return 0; (分数:2.00)43.若变量 a,b 已定义为 int 类型并赋值
6、21 和 55,要求用 printf 函数以 a=21,b=55 的形式输 出,请写出完整的输出语句 1。(分数:2.00)填空项 1:_44.C+程序是从 1 函数开始执行的。(分数:2.00)填空项 1:_45.假定 A 为一个类,则语句 A(A while(y-);printf(“y=%d/n“,y); 程序执行后的输出结果是_。(分数:2.00)A.y=0B.y=-1 C.y=1D.while解析:此题考核的是 while 条件语句及自减运算。当 while 的条件表达式成立时(非零),重复执行循环体, 但此题的 while 循环无循环体,则只要 while 的条件表达式成立,就不断执
7、行 while 条件表达式,直到其条 件表达式不成立,程序就自动跳出 while 循环,直接执行 printf 语句。“y”表示先运用 y 的值,再进行 y 自减。本题一开始先判断 y 为 10 的值是否满足条件(同时 y 的值自减 1),显然 y=10 条件满足,则再次 执行 while 语句,判断 y 为 9 的值是否满足条件(同时 y 的值自减 1)直到判断 y 为 0 的值是否满足 条件(同时 y 的值自减 1,即 y=-1),此时条件为假,退出循环,执行 printf 语句,输出 y=-1。6.对下列二叉树: (分数:2.00)A.ACBDFEGB.ACBDFGEC.ABDCGEFD
8、.FCADBEG解析:7.下列模式中,能够给出数据库物理存储结构与物理存取方法的是【 】(分数:2.00)A.内模式 B.外模式C.概念模式D.逻辑模式解析:能够给出数据库物理存储结构与物理存取方法的是内模式。外模式是用户的数据视图,也就是用户所见到的数据模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。没有逻辑模式这一说法。正确答案为 A。8.若有下面的函数调用 fun(a+b,3,max(n-1,b)则 fun 的实参个数是【 】(分数:2.00)A.3 B.4C.5D.6解析:在 fun()中用“,“隔开的参数表示其参数的个数,所以其共有 3 个参数。9.存在定
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 计算机等级考试 二级 C47 答案 解析 DOC
