1 注意:将答案写在答题纸上
选择题(以下每题有四个选项可供选择,请选择最正确的一个答案,将标号填入答题纸上) 1、 B 能用作用户自定义标识符
A) friend B) _var C) 3xyz D) Float 2、面向对象程序设计将数据与 A 放在一起,作为一个相互依存、不可分割的整体来处理
A) 对数据的操作 B) 信息 C) 数据隐藏 D) 数据抽象 3、一个类的析构函数 B
A)唯一的 B)允许重载 C)至多可有两个 D)只能是缺省的 4、类型修饰符 unsigned 修饰 A 类型是错误的
A) char B) int C) long int D) float 5、若执行完以下语句,i 和 j 的值分别为 C
int i; int &j=i; i=5; j=i+1; A) 5,5 B) 5,6 C) 6,6 D) 6,5 6、对于语句 int *pa[5];的描述,下列说法正确的是 D
A)pa 是一个指向数组的指针,所指向的数组是 5 个int 型元素; B)pa 是一个指向某数组中第 5 个元素的指针,该元素是 int 型变量; C)pa[5]表示某个数组的第 5 个元素; D)pa 是一个具有5 个元素的指针数组,每个元素都是一个int 型指针
7、假设整型数 i 的地址为 0x12345678,指针 ip 地址为 0x21850043,则执行以下语句后,k的值为 C
int i=100; int *ip=&i; int k=*ip; A) 0x12345678 B) 0x21850043 C) 100 D) 不确定 8、在C++中,一个函数带有参数说明时,则参数的默认值应该在 C 中给出
A) 函数定义 B) 函数声明 C) 函数定义或声明 D) 函数调用 9、指针可以用来表示数组元素,若已知语句:int a[3][7