第 1 页:选择题 |
第 5 页:填空题 |
31下面关于函数模板的表述中不正确的是( )。
A.类模板的成员函数都是模板函数
B.类模板本身在编译过程中不会产生任何代码
C.类模板只能有虚拟类型的参数
D.用类模板定义一个对象时,实参不能省略
参考答案:C
参考解析:
32
A.2,9B.3C.9D.3,9
参考答案:A
参考解析:
33对长度为N的线性表进行顺序查找,在最坏情况下,需要的比较次数是( )。
A.N+1B.NC.(N+1)/2D.N/2
参考答案:B
参考解析:在进行顺序查找过程中,如果线性表中被查的元素是线性表中的最后一个,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中所有元素进行比较,这是顺序查找最坏的情况。所以在此最坏情况下所需要比较的次数是该线性表的长度值。
34下面不属于C++的预定义的流对象是( )。
A.cinB.iostreamC.clogD.cerr
参考答案:B
参考解析:
35下列有关继承和派生的叙述中,正确的是( )。
A.如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员
B.派生类的成员函数可以访问基类的所有成员
C.基类对象可以赋值给派生类对象
D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
参考答案:D
参考解析:如果派生类私有继承基类,不能访问基类中的私有成员,所以A)、B.是错误的。派生类是对基类的具体化,所以C.错误的。如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类。即选择D.。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |