预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

面向对象的程序设计语言C++ 复习指南 一、选择填空 1、下列高级语言中,()是面向对象的程序设计语言。 A)BASICB)PAsCAlC)C++D)FortrAn 2、依据面向对象的抽象原理下列提法中,()是错误的 A)数据抽象B)行为共享C)进化D)兼容 3、()不是面向对象系统所包含的要素 A)重载B)对象C)类D)继承 4、关于C和C++的论述中,()错误的 A)C语言是C++的一个子集B)C++与C是兼容的 C)C++是对C的改进D)C++和C都是面向对象的语言 5、下面关于对象的概念的论述中,()是错误。 A)对象就是结构变量 B)对象代表着正在创建的系统中的一个实体 C)对象是一个状态和操作的封装体 C)对象之间的信息的传递时通过消息进行的 6、下面关于类概念的论述错误的是() A)类是由抽象数据类型实现的; B)类是具有共同行为的若干对象的统一描述; C)类是创建对象的样板; D)类是C语言中的结构类型; 7、C++对C语言作了很多改进,下列描述中()使得C语言发生了质的变化,即从面向过程变成了面向对象。 A)增加了一些新的操作符; B)允许函数重载,并允许设置默认值; C)规定函数说明必须用原型; D)引进了类和对性; 8、关于执指针运算中错误的是() A)两个指针在一定的条件下进行相等和不等的运算; B)可以用一个空指针付给某个指针; C)一个指针可以加上一个整数; D)两个指针可以相加; 9、在intA=3,*p=&A;中,*p的值是() A)变量A的地址; B)无意义; C)变量p的对地址值; D)3 10、对int*pA[5]的描述中正确的是(): A)pA是一个指向数组的指针,所指向的数组是5个int型的元素; B)pA是一个指向某数组中第五个元素的指针,该元素是int型变量; C)pA[5]表示某个数组的第五个元素; D)pA是一个具有五个元素的指针数组,每个数组是一个int指针; 11、下列表示引用的方法中正确的是(); 已知:intm=10; A)int&x=m; B)int&x=10; C)int&x; D)&x=&m; 12、下列向函数中传送地址的标识中正确的是() A)intADD(int*A); B)intADD(int&A); C)intx=ADD(&A); D)intADD(intA) 13、当一个函数无返回值时定义它时函数的类型应是(); A)int B)voiD C)无 D) 任意 14、在一个被调函数中,关于return语句使用的论述不正确的是() A)被调函数中可以不使用return语句; B)被调函数中可以使用多个return语句; C)被调函数中如果有返回值就一定要有return语句; D)在被调函数中,一个return语句可以返回多个值; 15、下列关于函数的论述中,属于引用调用的是() A)形参时指针,实参是地址; B)形参和实参都是变量; C)形参是数组名,实参是数组名 C)形参是引用,实参是变量; 16、在传值调用中要求() A)形参和实参类型任意个数相等; B)形参和实参类型一致个数相等; C)形参和实参的对应类型一致个数相等; D)形参和实参对应类型一致,个数任意 17、在C++中下列关于设置参数默认值的论述中,()是正确的。 A)不允许设置参数的默认值; B)设置参数默认值只能在定义函数是设置; C)设置参数默认值时应从右向左进行设置D)设置默认值时,应该全部参数都设 18、重载函数在调用时选择的依据中,()是错误的 A)参数的个数 B)参数的类型C)参数的顺序 D)函数的类型 19、在C++程序设计中,要求用函数来实现一种不太复杂的功能,并要求加快执行速度,选用()合适 A)重载函数 B)内联函数 C)构造函数 D)析构函数 20、采用函数重载的目的在于() A)实现共享 B)减少空间 C)提高速度 D)使用方便,提高可读性 21、将两个字符串连接起来组成一个字符串时选用()函数 A)strlen() B)strCpy() C) strCAt() D)strCmp() 22、在下列关键字中,用来说明列中共有成员的是() A)puBliC B)privAte C)proteCteDD)frienD 23、下列各种函数中,()不是类的成员函数 A)构造函数 B)析构函数 C)友元函数 D)拷贝构造函数 24、作用域运算符的功能是() A)表示作用域的级别 B)指出作用域的范围 C)给定作用域的大小 D)标识某个成员属于哪个类 25、不可以做为类成员的是() A)自身类对象的指针 B)自身类的对象 C)自身类对象的引用D)另一个