2016 年 10 月高等教育自学考试全国统一命题考试 C++程序设计 试卷 (课程代码 04737) 本试卷共l0 页,满分l00 分,考试时间l50 分钟
考生答题注意事项: 1. 本卷所有试题必须在答题卡上作答
答在试卷上无效,试卷空白处和背面均可作草稿纸
2.第一部分为选择题
必须对应试卷上的题号使用2B 铅笔将“答题卡”的相应代码涂黑
3.第二部分为非选择题
必须注明大、小题号,使用0. 5 毫米黑色字迹签字笔作答
4.合理安排答题空间,超出答题区域无效
第一部分 选择题 (共 20 分 ) 一、单项选择题(本大题共20 小题,每小题l 分,共20 分 ) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑
错涂、多涂或未涂均无分
1.一个函数的功能不太复杂,但要求被频繁调用,选用最适合的是 A.内联函数 B.重载函数 C.递归函数 D.嵌套函数 2.假定有类AB,有相应的构造函数定义,能正确执行″AB a(4), b(5), c[3], *p[2]= {& a,&b};”语句,请问执行完此语句后共调用该类析构函数的次数为 A. 14 B. 5 C. 3 D. 1 3.在下面有关析构函数特征的描述中,正确的是 A
一个类中可以定义多个析构函数 B.析构函数名与类名完全相同 C.析构函数不能指定返回类型 D.析构函数可以有一个或多个参数 4.派生类的对象对它的哪一类基类成员是可以访问的 A.公有继承的基类的公有成员 B
公有继承的基类的保护成员 C.公有继承的基类的私有成员 D.保护继承的基类的公有成员 5.如果A 是抽象类,刚下面正确的是 A
A 中没有纯虚函数 B. A a; C. A a[3]; D. A*pa; 6.下列关于纯虚函数与抽象类的描述中,错误的是 A.纯虚函数是一种特殊的函数,它允许没有具