2012年计算机二级C++第十套笔试模拟试题及答案分析

来源:计算机等级考试    发布时间:2012-08-29    计算机等级考试视频    评论

本文导航
  • 第1页:选择题(1)—(10)
  • 第2页:选择题(11)—(20)
  • 第3页:选择题(21)—(30)
  • 第4页:选择题(31)—(35)
  • 第5页:填空题(1)—(15)
  • 第6页:参考答案及分析

  (31)下面叙述不正确的是

  A)基类的保护成员在派生类中仍然是保护的成员

  B)基类的保护成员在公有派生类中仍然是保护的

  C)基类的保护成员在私有派生类中仍然是私有的

  D)对基类成员的访问必须是无二义性

  (32)以下程序的输出结果是

  #include

  void main()

  { char x=040;

  cout << (x<<1);}

  A)100

  B)80

  C)64

  D)32

  (33)下面程序的功能是将从键盘输入的一对数,由小到大排序输出,当输入一对相等数时结束循环,在划线处应填入的选项是

  #include

  void main()

  { int a,b,t;

  cin >> a >> b;

  while()

  { if(a>b)

  { t=a;a=b;b=t;}

  cout << a << " " << b << endl;

  cin >> a >> b;

  } }

  A)!a=b

  B)a!=b

  C)a==b

  D)a=b

  (34)对以下说明语句的正确理解是

  int a[10]={6,7,8,9,10};

  A)将5个初值依次赋给a[1]至a[5]

  B)将5个初值依次赋给a[0]至a[4]

  C)将5个初值依次赋给a[6]至a[10]

  D)因为数组长度与初值的个数不相同,所以此语句不正确

  (35)类A是类B的友元,类B是类C的友元,则下列说法正确的是

  A)类B是类A的友元

  B)类C是类A的友元

  C)类A是类C的友元

  D)以上都不对

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答