计算机二级考试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题:基类与派生类之间的关系? |
【分析题】: |