首页>计算机等级考试>历年真题>正文
2010年3月计算机等级考试二级C++笔试试题(2)

www.zige365.com 2010-5-14 11:27:47 点击:发送给好友 和学友门交流一下 收藏到我的会员中心
(11)下列关于函数的描述中,错误的是

  A)函数可以没有返回值

  B)函数可以没有参数

  C)函数可以是一个类的成员

  D)函数不能被定义为模板

  (12)若MyClass是一个类名,且有如下语句序列

  MyClass c1,*c2;

  MyClass *c3=new MyClass;

  MyClass &c4=c1;

  上面的语句序列所定义的类对象的个数是

  A)1

  B)2

  C)3

  D)4

  (13)下列关于继承方式的描述中,错误的是

  A)如果不显式地指定继承方式,缺省的继承方式是私有(private)

  B)采用公有继承方式时,基类中的公有成员在派生类中仍然是公有成员

  C)采用保护继承方式时,基类中的保护成员在派生类中仍然是保护成员

  D)采用私有继承方式时,基类中的私有成员在派生类中仍然是私有成员

  (14)将前缀运算符“--”重载为非成员函数,下列原型中,能正确用于类中说明的是

  A)Decr& operator --(int);

  B)Decr operator --( Decr&,int);

  C)friend Decr& operator --(Decr&);

  D)frlend Decr operator --(Decr&,int);

  (15)若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列

  MyTempp2;

  MyTempp3[2];

  编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是

  A)1

  B)2

  C)3

  D)0

  (16)在C++中,cin是个

  A)类

  B)对象

  C)模板

  D)函数

  (17)在下列字符中,不允许作为C++标识符的是

  A)b

  B)B

  C)_

  D)2

  (18)下列叙述中,错误的是

  A)false是一个逻辑型常量

  B)"b"是一个字符型常量

  C)365是一个int常量

  D)3.1415926是一个double常量

  (19)若x和y是程序中的两个整型变量,则下列if语句中正确的是

  A)if(x==0) y=1; else y=2;

  B)if(x==0) then y=1 else y=2;

  C)if(x==0) y=1 else y=2;

  D)if x==0 y=1; else y=2;

  (20)要定义整型数组x,使之包括初值为O的三个元素,下列语句中错误的是

  A)int x[3]={0,0,0};

  B)int x[]={0};

  C)static int x[3]={0};

  D)int x[]={0,0,0};

我要投稿 新闻来源: 编辑: 作者:
相关新闻
2010年3月全国计算机二级C语言笔试答案
2010年3月计算机等级考试二级公共基础笔试试题答案
2010年3月计算机等级考试二级C笔试试题(8)
2010年3月计算机等级考试二级C笔试试题(5)
2010年3月计算机等级考试二级C笔试试题(2)