导航:首页 - 国家计算机等考二级C++笔试模拟题精选及答案解析(12)

国家计算机等考二级C++笔试模拟题精选及答案解析(12)
作者:深圳教育在线 来源:www.szedu.net 更新日期:2010-3-26

  24.设以下变量均为int类型,则值不等于7的表达式是(  )

  A.(x=y=6,x+y,x+1)  B.(x=y=6,x+y,y+1)  C.(x=6,x+1,y=6,x+y)  D.(y=6,y+1,x=y,x+1)

  【参考答案】 C

  25.while和do-while循环的主要区别是(     )

  A.do-while的循环体至少无条件执行一次

  B.while的循环控制条件比do-while的循环控制条件更严格

  C.do-while允许从外部转到循环体内

  D.do-while的循环体不能是复合语句

  【参考答案】 A

  26.若二维数组a有m列,则计算任一元素a[i][j]在数组中相对位置的公式为(假设a[0][0]位于数组的第一个位置上)(     )

  A.i*m+j          B.j*m+i

  C.i*m+j-1        D.i*m+j+1

  【参考答案】 A

  27.下面叙述不正确的是(     )

 

  A.派生类一般都用公有派生             B.对基类成员的访问必须是无两义性的

  C.赋值兼容则也适用于多重继承的组合   D.基类的公有成员在派生类中仍然是公有的

  【参考答案】 D

  28.关于友元的概念错误的是(     )

  A.友元函数没有this指针

  B.调用友元函数时必须在它的实参中给出要访问的对象

  C.一个类的成员函数也可以作为另一个类的友元函数

  D.只能在类的公有段声明友元

  【参考答案】 D

  29.下面程序的结果是(     )

  #include<iostream.h>

  class test{ private:

  int num;

  public:

  test();

  int getint() {return num;}

  ~test();};

  test::test()

  {num =0;}

  test::~test()

  {cout<<″Destructor is active″<<endl;}

  void main()

  { test x[3];

    cout<<″Exiting main″<<endl;}

  A.Exiting is actice            B.Exiting main       

    Destructor is active           Destructor is active 

    Destructor is active           Destructor is active

    Destructor is active

  C.Exiting main                D.Exiting main

    Destructor is active

  【参考答案】 A

[本文共有 6 页,当前是第 4 页] <<上一页 下一页>>


报 名 此 课 程 / 咨 询 相 关 信 息
【预约登门】 【网上咨询】 【订座试听】 【现在报名】
课程名称
国家计算机等考二级C++笔试模拟题精选及答案解析(12)
真实姓名
* 性 别
联系电话
* E-mail:
所在地区
咨询内容

      

相关文章:

Copyright© 2004-2017 www.szedu.net 深圳教育在线 版权所有
中国·深圳
粤ICP备06023013号