2010计算机等级考试二级(C++)笔试133(一)

时间:2011-01-25 13:19:36

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
1、汇编语言是面向___1___的,可以完成高级语言无法完成的特殊功能,如与外部设备之间的一些接口工作。

参考答案: 机器

机器

----------------------------------------

2、对于顺序存储的队列,存储空间大小为n,头指针为P,尾指针为R。若在逻辑上看成一个环,则队列中元素的个数为___2___。

参考答案: (R-F+1)mod n

(R-F+1)mod n

----------------------------------------

3、有64个结点的完全二叉树的深度___3___(根的层次为1)。

参考答案: 7

7

----------------------------------------

4、在结构化分析中,用于描述加工逻辑的主要工具有三种,即:结构化语言、判定表、___4___。

参考答案: 判定树

判定树

----------------------------------------

5、在扩展的E-R模型中;子类___5___超类所有的联系和属性。

参考答案: 继承

继承

----------------------------------------

6、 若有: int x=25,y=14,z=19; 则在计算表达式x++<=25&&y--<=2&&++2<=18后,z的值为___6___。

参考答案: 19

19

----------------------------------------

7、 下面程序的执行结果是___7___。 #include<iostream.h> void main(){ int a=0,b=2,c=0,d=30; if(a) d=d-10; else if(b) if(!c) d=15; else d=20; cout<< “d=” <<d<<end1;

参考答案: 15

15

----------------------------------------

8、 下面程序用于计算矩阵的两条对角线上的元素之和。补充下列语句,实现该功能。 #include<iostream.h> void main(){ int a[3],[3]={9,8,7,6,5,4,3,2,1}; int sum1=0,sum2=0,i,j; for(i=0;i<3;i++) for(j=0;j<3;j++) if(i==j)sum1+=a[i][j]; for(i=0;i<3:i++) for(j=2;___8___;j--) if(i+j==2)sum2+=a[i][j]; }

参考答案: j>=0

j>=0

----------------------------------------

9、 分析下列程序,并写出运行结果___9___。 #include<iostream.h> void main(){ int x[10]: int i=5,*ptr=x; *(ptr+i)=10; cout<<x[i]<<end1;

参考答案: 10

10

----------------------------------------

10、 以下程序运行后的输出结果是___10___。 #include<iostream.h> void main(){ char s[]=“123456”,*p; for(p=s; p<s+2; p++) cout<<p<<end1; }

参考答案: 123456 23456

123456 23456

----------------------------------------

11、如果要把viod fun()定义为类X的友元函数:则应在类X的定义中加入语句___11___。

参考答案: friend void fun()

frien

首页 上页 1 2 3 下页 尾页 1/5/5
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部