高分求助,北语网院200912考试批次《面向对象程序设计》模拟试卷全部答案

来源:百度知道 编辑:UC知道 时间:2024/05/28 14:18:12
本人高分求助北语网院200912考试批次《面向对象程序设计》模拟试卷全部答案。
个别的也行
二、填空题
1、运算符重载时,其函数名由________构成。成员函数重载双目运算符时,左操作数是________,右操作数是________。
2、C/C++中的多维数组用的是一个________的定义,即多维数组的基本定义是________构成的数组,三维数组的元素是________。
3、单链表的结点包含两个域:________和________。使用链表的最大的优点是________,即使是动态数组也做不到这一点。
4、纯虚函数定义时在函数参数表后加=0,它表明程序员对函数体不定义,其本质是将指向函数体的指针定为________。
5、多行注释的开始标记符和结束标记符分别为________和________。
6、假定x=5,y=6,则表达式x++*++y的值为________。
7、假定x是一个逻辑量,则x&&true的值为________。
8、程序的编译是以________为单位进行的。
9、C++支持两种多态性:________时的多态性和________时的多态性。
10、一个类的________函数通常用于实现释放该类对象中指针成员所指向的动态存储空间的任务。
11、假定用户为类AB定义了一个构造函数"AB(int aa,char*bb=NULL):a(aa),b(bb){}”,则该类中至少包含有________个数据成员。
12、重载插入运算符<<时,其运算符函数的返回值类型应当是________。
13、当执行cout语句输出endl数据项时,将使C++显示输出屏幕上的光标从当前位置移动到________的开始位置。
14、假定x和y为整型,其值分别为16和5,则x/y和double(x)/y的值分别为________和________。
15、C++程序运行时的内存空间可以分成全局数据区、堆区、________和________。
16、假定a是一个一维指针数组,则a+i所指对象的地址比a大________字节。
17、已知语句“cout&l

1. operator 变量 常量或者是一个运算能够得到一个常量的表达式 (不是很清楚)

2. ------ 由多个一维数组嵌套 ------- (不是很清楚)

3. 数据域 指针域 对于频繁的插入和删除的操作线性表做起来比较容易

4. 指向子类的函数 (不是很清楚)

5. /* */

6. 35

7. x

8. 函数 (不是很清楚)

9.编译时多态 运行时多态

10. 析构函数

11. 4

12. String (不是很清楚)

13.下一行开始的位置

14. 3 3.2

15. 栈区 代码区

16. i乘以数组元素的字节数

17. 'H'

18.------

19. AB{}

20. 2 (不是很清楚)