



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中央广播电视大学2018期末考试c+语言程序设计 一、单选题(每小题2分,共20分) 1由c+源程序文件编译而成的目标文件的缺省扩展名为( )。 aobj b1ik cexe dcpp 2程序运行中需要从键盘上输人多于一个数据时,各数据之间需要使用( )符号作为分隔符。 a空格或逗号 b逗号或回车 c逗号或分号 d空格或回车 3设x是一个bool型的逻辑量,y的值为10,则表达式x&y的值为( )。 a1 b0 cx的值 dx的相反值 4任何for语句都能够被改写为( )语句。 a复合 bif cswitch dwhile 5break语句叫做( )语句。 a中断退出循环或开关 b返回c转向 d继续6在下面的一维数组定义中,( )语句有语法错误。 aint a=1,2,3 bint al0=0 cint a dint a5 7下面的( )保留字不能作为函数的返回类型o avoid bint cnew d1ong 8下面的函数声明中,( )是void bc(int a,int b);的重载函数。 aint bc(int x,int y) bvoidbc(int a,char b) cfloat aa(int a,char b) dint bc(int a,intb=0) 9当一个字符指针指向具有n个字节的存储空间时,它所能存储字符串的最大长度为( )。 an bn+1 cn一1 dn一2 10假定ab为一个类,则该类的拷贝构造函数的声明语句为( )。 aab&(ab x) bab(ab x) cab(ab* x) dab(ab&)二、填空题(每小题2分,共20分) 1c+语言中每条复合语句以左花括号开始,并以_结束。 2假定一个枚举类型的定义为“enum raab,ac,ad,ae;”,则ac的值为_。 3十进制数25表示成符合c+语言规则的八进制数为_。 4表达式xx+y表示成复合赋值表达式为_。 5若x5,则x5的逻辑值为_。 6。假定一个一维数组的定义为char* a8”,则该数组占用个字节的存储空间。 7假定x10,则表达式2+x+的值为_。 8假定p所指对象的值为25,p+l所指对象的值为46,则*+p的值为_。 9假定要动态分配一个类型为int的具有n个元素的数组,并由r指向这个动态数组,则使用的语句为int * r_。 10设px指向一个类的动态分配的对象,则执行delete px;”语句时,将自动调用该类的_。三、写出下列每个程序运行后的输出结果(每小题6分,共30分) 1#inlude voidmain() int n=5, sum=0; while(n) sum+=n; n-; cout”sum=”sumendl; 运行结果: 2#include const int n6; voidmain() intan=76,83,54,62,40,65; int cl, c2; c1c2a0; for(int i=l;ic1)c1=ai else if(aic2) c2ai; coutclc2endl; 运行结果: 3#include void main() int a8:4,8,15,16,20,30,48,62; int *pa; while(pa+8) cout*p; p+3; coutendl; 运行结果:4#include int lf(int x,inty) x=x+y;yx+y; return x+y; void main() int x5,y8; coutlf(1,2)lf(x,y)endl; 运行结果: 5#include class a int a,b; public: a()ab0; a(int aa,int bb) aaa;bbb; coutabb)return 1; else if(a=b)return 0; else return -l; 函数功能: 2int lk(int a,int n) float s0; int i; for(i=0;in;i+)s+=ai; sn; int m0; for(i0;i=s)m+; return m; 函数功能: 3int wd(int a,int n) int ma0; for(int i=1;im) mai; retu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- TPO 67 独立写作范文句式变换
- 人教版小学一年级下册道德与法治教学设计计划
- 2025版期权股份交易信息披露及投资者教育协议
- 2025年度水路货物运输代理服务合同规范
- 2025年度租赁车维修保养长期合作协议样本
- 2025年二手房买卖合同代办与房产税费代缴服务协议
- 2025房产开盘活动专项推广合作协议书
- 2025年度商品车整车运输及售后服务合同
- 2025版私人住宅装修改造工程服务协议
- 2025版新能源汽车4S店特许经营权租赁合同细则
- 资质备案管理办法
- 设备维护保养基础知识
- GB/T 45760-2025精细陶瓷粉体堆积密度测定松装密度
- 职业技能鉴定机构备案表(空表)
- 补肾养血膏方联合PRP治疗肝肾亏虚型膝骨关节炎的临床疗效观察
- 医疗机构依法执业自查
- 专项复习:相似三角形折叠问题(分层练习)(综合练)
- 角色设计课程说课模板
- DB13T 5098-2019 无人值守起重机控制系统检验规则
- 被动解除劳动合同范本
- XX学校(幼儿园)食堂管理各岗位廉政(廉洁)风险点及防控措施一览表
评论
0/150
提交评论