2017年01月1075《C++语言程序设计》期末考试答案_第1页
2017年01月1075《C++语言程序设计》期末考试答案_第2页
2017年01月1075《C++语言程序设计》期末考试答案_第3页
2017年01月1075《C++语言程序设计》期末考试答案_第4页
2017年01月1075《C++语言程序设计》期末考试答案_第5页
已阅读5页,还剩8页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

试卷代号;1075 座位号C国家开放大学(中央广播电视大学)2016年秋季学期“开放本科”期末考试C++语言程序设计试题2017年1月题号三四分数A.typedefB.doubleC.最大列下标是3D.数组有6个元素p[]={'G','o','o','d','m','o','r','n','','n','g','\o'*p={'G','o','o','d','m','o','r','n',13.关于类的构造函数,下列表述中错误的是()。A.每个类至少有两个构造函数B.构造函数的名称与类名相同C.可以不提供实参的构造函数称为默认的构造函数D.构造函数可以重载14.关于复制构造函数,下列表述中错误的是()。A.复制构造函数参照参数传来的对象来初始化同类的新对象B.每个类可以有多个复制构造函数C.如果类中没有声明复制构造函数,系统将自动生成一个默认的复制构造函数D.默认的复制构造函数以内存映像复制的方式来初始化新对象15.已知应用系统中已声明了如下函数:下列函数声明试图重载block,其中正确的是()。A.doubleblock(doubleintblock(double,int,char='A');block(double,long=0)block(double,int,char);16.关于函数模板,下列表述中错误的是()。A.函数模板声明以保留字template开头B.必须用虚拟类型参数声明模板函数返回值的类型C.调用模板函数时,模板实参在一定条件下可以省略D.在调用模板函数时,根据需要,有可能生成该函数模板的一个实例17.关于基类和派生类,下列表述中错误的是()。A.一个基类可以有若干派生类B.一个派生类可以有若干基类C.基类是它的所有派生类的共性的体现D.派生类继承基类的所有非私有成员作为自己的成员18.关于虚函数,下列表述中错误的是()。A.只有用virtual修饰的函数才是虚函数B.只有类的成员函数才能声明为虚函数C.在派生类中可以重新定义基类声明的虚函数D.静态成员函数不得声明为虚函数二、填空题(每小题2分,共20分)二、填空题(每小题2分,共20分)19.关于类模板,下列表述中错误的是()。A.类模板以保留字template开头B.类模板的每一个实例就是一个类定义C.可以为任意的一个或多个模板参数设置默认值D.有默认值的实参在一定条件下可以省略20.下列标识符中,不属于C++流操纵符的是()。21.若一个应用程序中只定义了一个函数,则该函数的名称是。22.用来表示常量3.25的类型修饰符是23.有如下语句序列:intj=0;执行此语句输出的*的个数是。24.语句"doubleas[1007;"定义了一维数组as,其最大下标是。25.系统提供的比较两个字符串大小的函数的名称是。26.若sizeof(int)的值为4,p是一个int型指针,则表达式p+=3使指针p移动的字节27.名为House的类的析构函数的函数名是。29.在私有继承方式下,基类的公有成员在派生类中的访问属性是30.在C++流中,操作符>>称为。三三、写出下列程序运行后的输出结果(每小题8分,共24分)31.有如下程序:if(x>100)cout<<x/10;if(x<5coutelse运行此程序时若输入的是345,程序的输出是()。32.有如下程序:运行此程序的输出是()。33.有如下程序:运行此程序的输出是()。四、写出下列每个函数的功能(每小题8分,共16分四、写出下列每个函数的功能(每小题8分,共16分)国家开放大学(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论