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

全国计算机二级考试C++考前押密试卷(7)

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

  11.下列符号中可以用做C++标识符的是(  )。

  A._radius

  B.foo~bar

  C.else

  D.3room

  12.类模板的使用实际上是将类模板实例化成一个具体的(  )。

  A.类

  B.对象

  C.函数

  D.模扳类

  13.下列有关类继承的叙述中,错误的是(  )。

  A.继承可以实现软件复用

  B.虚基类可以解决由多继承产生的二义性问题

  C.派生类构造函数要负责调用基类的构造函数

  D.派生类没有继承基类的私有成员

  14.若有以下定义:

  inta[]={1,2,3,4,5,6,7};

  charc1=’b’,c2=’2’;

  则数值不为2的表达式是(  )。

  A.a[1]

  B.’d’c1

  C.a[’3’-c2]

  D.c2-0

  15.已知intm=10;在下列定义引用的语句中,正确的是(  )。

  A.int&x=m;

  B.inty=&m;

  C.int&z;

  D.int&t=&m;

  16.针对数组定义intdata[10];,下列表述中错误的是(  )。

  A.用*data可访问到数组的首元素

  B.用data[9]可访问到数组的末元素

  C.用data[10]访问数组元素会超出数组边界

  D.data共有10个元素,其首元素是data[1]

  17.设有定义:

  classperson

  {inthum;

  charname[10];

  public:

  voidinit(intn,char*m);

  };

  personstd[30]

  则以下叙述不正确的是(  )。

  A.std是一个含有30个元素的对象数组

  B.std数组中的每个元素都是person类的对象

  C.std数组中的每个元素都有自己的私有变量num和name

  D.std数组中的每个元素都有各自的成员函数init

  18.若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是(  )。

  A.函数调用可以作为独立的语句存在

  B.函数调用可以无返回值

  C.函数调用可以出现在表达式中

  D.函数调用可以作为一个函数的形参

  19.已知Value是一个类,Value是Value的一个对象。

  下列以非成员函数形式重载的运算符函数原形中,正确的是(  )。

  A.Valueoperator+(Valuev,inti);

  B.Valueoperator+(Valuev=value,inti);

  C.Valueoperator+(Valuevinti=O);

  D.Valueoperator+(Valuev=value,inti=O);

  20.下列关于运算符重载不正确的是(  )。

  A.运算符重载不能改变运算符的操作数个数

  B.运算符重载不能改变运算符的优先级

  C.运算符重载不能改变运算符的结合性

  D.运算符重载能改变对预定义类型数据的操作方式

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