考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
全国  |             |          |          |          |          |         
  当前位置:计算机等级 > 二级考试 > C++语言程序设计 > C++模拟试题 > 文章内容
  

全国计算机二级C++语言程序设计考试精选选择题(1)

中华IT学院   【 】  [ 2017年5月22日 ]

  21.在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是(  )。

  A.ios_base::cur

  B.ios_base::beg

  C.ios_base::0ut

  D.ios_base::end

  22.下列字符串中可以用作C++标识符的是(  )。

  A.2009var

  B.goto

  C.test-2009

  D.123

  23.下列枚举类型的定义中,包含枚举值3的是(  )。

  A.enumtest{RED,YELLOW,BLUE,BLACK};

  B.enumtest{RED,YELLOW=4,BLUE,BLACK);

  C.enumtest{RED=-1,YELLOW,BLUE,BLACK};

  D.enumtest{RED,YELLOW=6,BLUE,BLACK);

  24.有如下程序段:

  inti=1:

  while(1){

  i++:

  if(i==10)break:

  if(i%2==0)cout<<’*’:

  }

  执行这个程序段输出字符*的个数是(  )。

  A.10

  B.3

  C.4

  D.5

  25.已知数组arr的定义如下:

  intarr[5]={1,2,3,4,5};下列语句中输出结果不是2的是(  )。

  A.cout<<*arr+1

  intfib(intn){

  if(n==0)returnl;

  elseif(n==l)return2:

  elsereturnfib(n-1)+fib(n-2);

  }

  若执行函数调用表达式fib(2),函数fib被调用的次数是(  )。

  A.1

  B.2

  C.3

  D.4

  27.Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是(  )。

  Samplea[2],*p=newSample;

  A.0

  B.1

  C.2

  D.3

  28.下列关于虚基类的描述中,错误的是(  )。

  A.使用虚基类可以消除由多继承产生的二义性

  B.构造派生类对象时。虚基类的构造函数只被调用一次

  C.声明“classB:virtualpublicA”说明类B为虚基类

  D.建立派生类对象时,首先调用虚基类的构造函数

  29.将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是(  )。

  A.不合法的运算符

  B.一元运算符

  C.无操作数的运算符

  D.二元运算符

  30.有如下模板声明:

  templateclassA;

  下列声明中,与上述声明不等价的是(  )。

  A.templateclassA;

  B.templateclassA;

  C.templateclassA;

  D.templateclassA;

分享到:
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved