




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
“成人教育”期末考试C语言程序设计A 试题2013年1月一.选题(每小题2分,共2 0分)1.由C语言源程序文件编译而成的目标文件的缺省扩展名为( )A. cpp B.c C. exe D. obj 2.设x和y均为逻辑值,则x川y为假的条件是( )。A.它们均为真 B.其中一个为真C.它们均为假 D.其中一个为假3.枚举类型中的每个枚举常量的值都是一个( )。A.整数 B.浮点数C.字符 D.记录4;循环语句for(i=O; i5)的相反表达式为_.6.若x=5,y=10,则x! =y的逻辑值为_.7.假定二维数组的定义为“int a35”,则该数组所占存储空间的字节数为_.8.使用“typede char BB1050;”语句定义_为含有10行50列的二维字符数组类型。9.字符串“a:xxk数据”的长度为_.10.假定p所指对象的值为25,p+1所指对象的值为46,则*+p的值为_.1 1.假定一个数据对象为int*类型,则指向该对象的指针类型为_.12.假定一个结构类型的定义为“struct A int a, b; A*c;”,则该类型的长度为_.13.假定要访问一个结构对象x中的数据成员a,则表示方式为_.三、写出下列每个程序运行后的输出结果(每小题 6分,共3 0分)1. # includevoid main() int i, s=O; for(i=l;i+) if(s30) break; if(i%2= =0) s+ =i;printf(“s=%dn”, s) ;2. #include void main() int a9=36,25,48,24,55,40,18,66,20int i,b1,b2b1=b2=a0for(i=1,ib1)b1=ai if(aib2)b2=aiprintf(“%d %dn”,bl ,b2);3. # include void SB( char ch) switch( ch) case A: case aprintf(WW ); break; case B: case b: printf(GG ); break; default , printf(BB”); break; void main() char al =a ,a2= B ,a3= f; SB(al) ;SB(a2) ;SB(a3); printf(“n” )4. # include # define M6void main()int i ,X; int aM= 10 ,15,22,37,46,58 ; for(i=O; iM/2; i+) x=ai; ai=aM-l一i; aM-l一i=x; for(i=O; i6; i+) printf(%d ,ai) ; print f(“n”;)5. # include struct Worker char namel5; int age; float pay; void main()struct Worker x= wanghua ,52, 2350; struct Worker y,*p; y=x; p=&x; printf( % d % 7. 2fn , y. age+p一age, p一pay+20) ;四.写出下列函数的功能(每小题6分,共12分)1. int FH()int x,y=0;scanf(“%d”,&x);while (x!=-1)y+=x; scanf(“%d”,&x); return y;函数功能:2. int FF(struct IntNode*f /f为指向一个单链表的表头指针int n=O; if(! f) return 0; while(f) n+f=f-nextreturn n假定struct IntNode的类型定义为: struct IntNode int data; struct IntNode*next; ;函数功能: 五、按题目要求编写程序或函数(每小题6分,共1分) 1.编写一个程序,利用while循环,计算并打印输出1+1/2+1/3+.+1/n的值,其中正整数n值由键盘输入。假定求和变量用s um表示,计数变量用i表示, s um、i和n均定义为全局变量, s um和i的初值分别被赋予O和1. 2. 根据函数原型void DD(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023国家能源投资集团有限责任公司第一批社会招聘笔试备考试题及完整答案详解一套
- 2025年黑龙江省五常市辅警招聘考试试题题库完整答案详解
- 2025年Z世代消费趋势预测:新消费品牌发展前景深度报告
- 2025年K2学校STEM课程实施效果评估与教育评价体系创新实践报告
- 慢性阻塞性肺疾病诊治指南变迁2025
- 《模拟导游教程》中职旅游管理专业全套教学课件
- 宪法学试题及参考答案
- 广东省清远市佛冈县高中联考2024-2025学年高一下学期6月月考英语试卷
- 2025年重庆市西南大学附属中学中考三模道德与法治试卷(含答案)
- 2024-2025福建省厦门市集美中学高一下6月英语月考英语试卷
- 物联网安全风险与防护
- 《T-CTS 7-2022 智能网联汽车道路测试与示范应用道路 交通事故信息采集技术规范》
- 包装产品设计部门规划
- 2024年中国一次性内裤市场调查研究报告
- 线性代数知到智慧树章节测试课后答案2024年秋广西师范大学
- 克莱德贝尔格曼吹灰器说明书(Jetblower)
- 管道吹扫试压施工方案
- 热力站故障处理培训
- 2024年储能电站epc合同范本
- 正规防水补漏合同模板
- 中建EPC项目报批报建工作操作指引
评论
0/150
提交评论