计算机二级

3773考试网计算机等级考试计算机二级正文

2013计算机二级考试C++模拟试题十六及答案4

来源:2exam.com 2013-9-30 9:35:27

 30.下列关于虚基类的描述,错误的是 
  A)设置虚基类的目的是为了消除二义性 
  B)虚基类的构造函数在非虚基类之后调用 
  C)若同一层中包含多个虚基类,这些虚基类的构造函数按它们说明的次序调用 
  D)若虚基类由非虚基类派生而来,则仍然先调用基类构造函数,再调用派生类的构造函数 
  【参考答案】 B 
  31.下列关于多态性的描述,错误的是 
  A)C++语言中的多态性分为编译时的多态性和运行时的多态性 
  B)编译时的多态性可通过函数重载实现 
  C)运行时的多态性可通过模板和虚函数实现 
  D)实现运行时多态性的机制称为动态绑定 
  【参考答案】 C 
  32.下列运算符中,在C++语言中不能重载的是 
  A)*      来源:www.examda.com
  B)>=      
  C)::      
  D)/ 
  【参考答案】 C 
  33.当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为 
  A)ios::in    
  B)ios::out  
  C)ios::in | ios::out  
  D)以上都不对 
  【参考答案】 D 
  34.下列程序的运行结果是 
  #include
   class A 
  { int a; 
  public: 
  A(){a=0;} 
  A(int aa) 
  { a=aa; 
  cout< 
  void main() 
  { A x,y (2),z (3); 
  cout< 
  A)00   
  B)23   
  C)34   
  D)25 
  【参考答案】 B

触屏版 电脑版
3773考试网 琼ICP备12003406号-1