2010年全国计算机等级考试二级C++模拟试题及答案(12)

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

  31.下面关于运算符重载的描述错误的是

  A)运算符重载不能改变操作数的个数、运算符的优先级、运算符的结合性和运算符的语法结构

  B)不是所有的运算符都可以进行重载

  C)运算符函数的调用必须使用关键字operator

  D)在C++语言中不可通过运算符重载创造出新的运算符

  【参考答案】 C

  32.与语句cout<

  A)cout<<′/n′; B)cout<<′/12′;

  C)cout<<′/xA′; D)cout<<′/0′;

  【参考答案】 D

  33.下面程序的运行结果是

  #include

  int fun(int a[],int n)

  { int result=1;

  for(int i=1;i

  result=result*a[i];

  return result; }

  void main()

  { int a[3]={3,4,5};

  cout<

  A)12 B)15 C)20 D)60

  【参考答案】 C

  34.下面程序的运行结果是

  #include

  void main()

  { int i=1;

  while(i<=8)

  if (++i%3!=2)continue;

  else cout<

  A)25 B)36 C)258 D)369

  【参考答案】 C

  35.下列程序的运行结果为

  #include

  template

  class FF

  { TT a1, a2, a3;

  public:

  FF(TT b1, TT b2, TT b3){a1=b1; a2=b2; a3=b3;}

  TT Sum(){return a1+a2+a3;} };

  void main()

  { FF x(int(1.1),2,3),y(int(4.2),5,6);

  cout<

  A)6.1 15.2 B)6 15 C)6 15.2 D)6.1 15

  【参考答案】 B

视频学习

我考网版权与免责声明

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

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

最近更新

社区交流

考试问答