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

时间:2011-01-23 09:10:09

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
1、在有n个结点的二叉链表中,值为非空的链域的个数为___1___。

参考答案: n-1

n-1

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

2、继承与___2___机制,是面向对象程序中实现重用的主要手段。

参考答案: 多态性

多态性

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

3、对于只在表的首、尾两端进行插入操作的线性表,宜采用的存储结构为___3___。

参考答案: 用尾指针表示的单循环链表

用尾指针表示的单循环链表

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

4、结构化程序设计思想的核心是要求程序只由顺序、循环和___4___三种结构组成。

参考答案: 选择

选择

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

5、关系中的“主键”不允许取空值是指___5___约束规则。

参考答案: 实体完整性

实体完整性

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

6、c++提供的动态内存分配和释放的操作符为___6___和___7___。

参考答案: [6]new [7]delete

[6]new [7]delete

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

7、 程序段的输出结果是___8___。 int a=12,b=12; cout<<- -a<< <<++b;

参考答案: 11 13

11 13

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

8、 以下程序的输出结果是___9___。 include<iostream.h> include <string.h> void main 0 { char s[50]; strcpy(&s[O], No ); strcpy(&s[1], 123 ); strcpy (&s[2], 23456 ); cout<<s; }

参考答案: N123456

N123456

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

9、函数调用时,若形象,实参均为数组,则其传递方式是___10___。

参考答案: 地址传递方式

地址传递方式

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

10、 以下程序的输出结果是___11___。 #include<iostream. h> void main() { int *p; p=new int; *p=200; cout<<*p; delete p; }

参考答案: 200

200

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

11、 分析以下程序的执行结果___12___。 #include <iostream. h> class S{ int A[10]; public: int &operator () (int); }; int &S: :operator() (int x) { return A[x]; } void main() { S a; int i,j; for (i=0; i<10; i++) a(i)=i*2; for (i=0; i<10; i++) cout<<a(i)<< ; cout<<end1; }

参考答案: 0 2 4 6 8 10 12 14 16 18

0 2 4 6 8 10 12 14 16 18

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

12、 阅读下列程序,并写程序运行结果___13___。 #include<iomanip. h> void main() { for(int i=0;i<4;i++) cout<<end1<<

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

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