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

下载本文档

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

文档简介

试卷代号:1075座位号[国家开放大学(中央广播电视大学)2018年春季学期“开放本科”期末考试C++语言程序设计试题2018年7月题号二三四分数_A.typedefB.double6.关于语句“longarm[6];”定义了一个一维数组。关于此数组,下列表述中错误的是A.数组的名称是armB.数组的最大下标是6C.数组有6个元素D.数组的类型是长整型A.数组的类型是整型B.最大行下标是2C.最大列下标是3D.数组有6个元素8.定义函数的格式是:类型修饰符函数名(形参声明表){函数体}其中的语法成分中,不能为空的是()。A.类型修饰符B.函数名C.形参声明表D.函数体9.关于函数调用中的实参,下列表述中最准确的是()。A.实参是一个常量B.实参是一个变量C.实参是一个类型修饰符D.实参是一个表达式10.关于指针,下列表述错误的是(A.不指向任何数据的指针称为空指针B.每个指针都对应一个地址C.指针不但标明了某个数据的存储地址,还标明了该数据的类型D.指针只能用来指向数据则下列对f的调用中正确的是()。12.下列类声明中正确的是()。B.ClassMa{public;intk;};C.classchar{public:intk;};D.classChar{};13.关于类的析构函数,下列表述中错误的是()。A.析构函数在对象行将消亡时被调用B.析构函数用于完成释放对象占用的计算机资源等收尾工作C.若类对象没有需要完成的收尾工作,该类可以没有析构函数。D.析构函数没有参数A.函数重载是指定义与已有函数同名的函数B.重载的函数与已有函数的返回类型必须相同templatetypenameTvoidDoubleTnrettemplatetypenameTvoidDoubleTnr二、填空题(每小题2分,共20分)19.有如下类模板定义:要在模板外给出模板类成员函数fa的定义,正确的是()。20.下列标识符中,不属于C++流的预定义流对象的是()。21.若一个应用程序中只定义了一个函数,则该函数的名称是。22.用来表示常量3.25的类型修饰符是23.有如下语句序列:执行此语句输出的*的个数是24.语句"doubleas[100];"定义了一维数组as,其最大下标是25.系统提供的比较两个字符串大小的函数的名称是26.若sizeof(int)的值为4,p是一个int型27.名为House的类的析构函数的函数名是28.在+、-、=、*、>这几个操作符中,只能作为成员函数重载的是29.在私有继承方式下,基类的公有成员在派生类中的访问属性是30.在C++流中,操作符>>称为三、写出下列程序运行后的输出结果(每小题8分31.有如下程序:~A(){}while(i<6){s+=x[i];i+运行此程序的输出是()。33.有如下程序:运行此程序的输出是()。四函数功能:for(i=0;i<n;i++)if(a}函数功能:国家开放大学(中央广播电视大学)2018年春季学期“开放本科”期末考试2018年7月

温馨提示

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

评论

0/150

提交评论