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

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

  21.已知各变量的定义如下

  int i=8,k,a,b;

  unsigned long w=5;

  double x=1.42,y=5.2;

  则以下符合C++语言语法的表达式是(     )

  A.a+=a-=(b=4)*(a=3)   B.a=a*3+2  

  C.x%(-3)              D.y=float i

  【参考答案】 A

  22.对于下面的程序,说法正确的是(     )

  #include<iostream.h>

  void main()

  { int x=3,y=4,z=2;

  if(x=y+z)cout<<″x=y+z″;

  else cout<<″x!=y+z″;}

  A.不能通过编译         B.输出6         C.输出x!=y+z         D.输出x=y+z

  【参考答案】 D

  23.以下哪个不是C++语言中的有效标识符?(     )

  A.34a              B._AB              C.A_B              D.A25

  【参考答案】 A

  24.下面程序的运行结果是(     )

  #include″iostream.h″

  #define sum(a,b)a*b

  void main()

  { int x;

  x=sum(1+2,3)

  cout<x; }

  A.0     B.9     C.7     D.5

  【参考答案】 C

  25.关于continue语句叙述不正确的是(     )

  A.continue语句用于循环体中,结束循环

  B.continue语句用于循环体中,它使执行流跳出循环体中尚未执行的语句,并进行下一循环判断

  C.continue可以用于if语句中

  D.continue语句不能代替break语句

  【参考答案】 A

  26.下面程序的执行结果是(     )

  #include″iostream.h″

  void main()

  { int *p,r;

  p=new int;

  *p=20;

  r=sizeof(*p);

  cout<<r<<endl;

  delete p; }

  A.程序错误           B.内存为20地址的大小           C.20          D.4

  【参考答案】 D

  27.下列程序的输出结果是(     )

  #include ″iostream″

  using namespace std;

  int Max(int a,int b)

  {

  if(a>b)

  return a;

  else

  return b;

  }

  void main()

  {

  int m,n;

  m=10,n=5;

  int max=Max(m,n);

  cout<<max<<endl;

  }

  A.10             B.程序有误             C.1             D.0

  【参考答案】 A

  28.C++中类定义中默认的访问权限是(   )

  A.public    B.protected 

  C.private    D.default

  【参考答案】 C

  29.关于构造函数A()的拷贝构造函数正确的是(     )

  A.A(A*B);         B.A(AB);         C.A(A&B);         D.A(A);

  【参考答案】 C

  30.虚函数必须是类的(     )

  A.成员函数          B.友元函数          C.构造函数          D.析构函数

  【参考答案】 A

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


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

      

相关文章:

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