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

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

中华IT学院   【 】  [ 2017年8月25日 ]

  11.实现运行时的多态性要使用(  )。

  A.重载函数

  B.析构函数

  C.构造函数

  D.虚函数

  12.已知chara;intb;floatC;doubled;则表达式a*b+c-d的结果为(  )。

  A.double

  B.int

  C.float

  D.char

  13.已知一函数的形参说明为intarr[5][6],则与此等效的形参说明为(  )。

  A.intarr[][]

  B.int[5][]

  C.int*a[6]

  D.int(*a)[6]

  14.下列关于虚函数的描述中,正确的是(  )。

  A.虚函数是一个static类型的成员函数

  B.虚函数是一个非成员函数

  C.基类中采用virtual说明一个虚函数后,派生类中定义相同原型的函数时可不必加virtual说明

  D.派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型

  15.下列运算符中不能在C++中重载的是(  )。

  A.?:

  B.+

  C.-

  D.<=

  16.考虑函数原型voidtest(inta,intb=7,charz=’*’),下面的函数调用中,属于不合法调用的是(  )。

  A.test(5);

  B.test(5,8);

  C.test(6,’#’);

  D.test(0,0,’*’);

  17.下列是重载为非成员函数的运算符函数原型,其中错误的是(  )。

  A.Fractionoperator+(Fraction,Fraction);

  B.Fractionoperator-(Fraction);

  C.Fraction&operator=(Fraction&,Fraction);

  D.Fraction&operator+=(Fraction&,Fraction):

  18.下列说法正确的是(  )。

  A.内联函数在运行时将该函数的目标代码插入每个调用该函数的地方

  B.内联函数在编译时将该函数的目标代码插入每个调用该函数的地方

  C.类的内联函数必须在类体内定义

  D.类的内联函数必须在类体外通过加关键字inline定义

  19.下面有关重载函数的描述中正确的是(  )。

  A.重载函数必须具有不同的返回值类型

  B.重载函数形参个数必须不同

  C.重载函数必须具有不同的形参列表

  D.重载函数名可以不同

  20.下列字符串中,正确的C++标识符是(  )。

  A.foo-1B.2b

  C.newD._256

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