已用时 00:00:00
计算机二级考试C++模拟试题(2016-1-29)
1题:有如下类模板定义:
  template


  classBigNumber{
  longn;
  public:
  BigNumber(Ti):n(i){}
  BigNumberoperator+(BigNumberb){
  returnBigNumber(n+b.n);

  }

  };

己知b1、b2是BigNumber的两个对象,则下列表达式中错误的是()
A.bl+b2
B.b1+3
C.3+b1
D.3+3
【单选题】:      

2题:下列关于文件流的描述中,正确的是()  
A.文件流只能完成针对磁盘文件的输入输出
B.建立一个文件流对象时,必须同时打开一个文件
C.若输入流要打开的文件不存在,将建立一个新文件
D.若输出流要打开的文件不存在,将建立一个新文件
【单选题】:      

3题:C+ +流有() 个预定义的流对象
【填空题】:

4题:C+ +流提供了提取运算符和()
【填空题】:

5题:利用C+ +流既可进行有格式输入输出,也可进行()。
【填空题】:

6题:输出流类ostream重载了运算符,用于()
【填空题】:

7题:重载的的功能是从输入流中提取数据赋值给一个变量,因此称之为()
【填空题】:

8题:重载的功能是把表达式的值插入到输出流中,因此称之为()(inserter)。
【填空题】:

9题:,C+ +提供了一系列可与运算符或配合使用的特殊函数,称为()
【填空题】:

10题:有了操作符,C++流操作在风格上就更加统一,()操作也显得更加流畅。
【填空题】:

11题:进行无格式()需调用流对象的专门的成员函数实现。 
【填空题】:

12题:对于有格式输入输出,无论输入输出的数据是什么数据类型,体现在外部设备上都是()。 
【填空题】:

13题:派生类从基类继承了各种成员的关系就称为()。 
【填空题】:

14题:()的继承是新的类从已有类那里得到已有的特性。
【填空题】:

15题:从已有的类产生新类的过程就是()的派生。
【填空题】:

16题:在()过程中,原有的类或已经存在的用来派生新类的类称为基类或父类,而由已经存在的类派生出的新类则称为派生类或子类。
【填空题】:

17题:从派生类的角度,根据它所拥有的基类数目不同,可以分为单继承和()
【填空题】:

18题:一个类只有一个直接基类时,称为()
【填空题】:

19题:一个类同时有多个直接基类时,则称为()。 
 
【填空题】:

20题:基类与派生类之间的关系?
【分析题】:

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交