计算机二级习题练习

计算机二级考试C++每日一练(2015-10-21)
1题:关于类定义,下列描述中错误的是()
A.类Koala是类Animal的派生类
B.类Koala中的Name函数是一个虚函数
C.类Animal中的Name函数是一个纯虚函数
D.语句"Animala;"能够建立类Animal的一个对象a
【单选题】:      

2题:类模板的派生与继承?
【分析题】:

3题:与十进制数245等值的二进制数是(  )。
A.11111110
B.11101111
C.11111011
D.11101110
【单选题】:      

4题:微机上广泛使用的Windows是(  )。
A.多任务操作系统
B.单任务操作系统
C.实时操作系统
D.批处理操作系统
【单选题】:      

5题:在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是(  )。 
A.ios_base::cur 
B.ios_base::beg 
C.ios_base::0ut 
D.ios_base::end
【单选题】:      

6题:设有定义“intx=2;”,下列表达式中,值不为6的是(  )。
A.X*=x+1
B.x++,2*x
C.x*=(1+x)
D.2*x,x+=2
【单选题】:      

7题:有如下程序: 
#include 
usingnamespacestd; 
classPublication{//出版物类 
charname[30]; 
public: 
Publication(char*name=”未知名称”){ 
~strcpy(this一>name,name); 

constchar*getName(  )const{returnname;} 
virtualconstchar*getType(  )const{return”未知类型”;} 
}; 
classBook:publicPublication{//书类 
  
  
public: 
Book(char*name):Publication(name){} 
virtualconstchar*getType(  )const{return"书";} 
}; 
voidshowPublication(Publication&p){ 
cout<endl; 

intmain(  ){ 
Bookbook(”精彩人生”); 
showPublication(book); 
return0; 

运行时的输出结果是(  )。 
A.未知类型:未知名称 
B.未知类型:精彩人生 
C.书:未知名称 
D.书:精彩人生 
【单选题】:      

8题:有如下程序: 
#include 
Usingnamespacestd; 
classBase{ 
public: 
Base(intx=O):valB(x){cout<~Base(  ){cout<Private: 
intvalB: 
}; 
classDerived:publicBase{ 
public: 
Derived(intX=0,inty=0):Base(x),valD(y)(cout<~Derived(  ){cout<private: 
intvalD; 
}; 
intmain(  ){ 
Derivedobj12(2,3); 
return0; 

运行时的输出结果是(  )。 
A.2332 
B.2323 
C.3232 
D.3223 
【单选题】:      

9题:下列关于线性链表的叙述中,正确的是(  )。
A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致
B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续
C.进行插入与删除时,不需要移动表中的元素
D.各数据结点的存储顺序与逻辑顺序可以不一致,它们的存储空间也可以不一致
【单选题】:      

10题:为了提高函数调用的实际运行速度,可以将较简单的函数定义为()
A.内联函数
B.重载函数
C.递归函数
D.函数模板
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交