全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计(三)一、单选题(每题2分,共30分)1.以下叙述不正确的是 。A) 一个C源程序可由一个或多个函数组成。B) 一个C源程序必须包括一个main函数。C) C程序的基本组成单位是函数。D) 在C程序中,注释说明只能位于一条语句的后面。2.变量的指针,其含义是指该变量的 。A) 值 B)地址 C)名 D)一个标志3. 在C语言的程序中, 。A) 函数的定义可以嵌套,但函数的调用不可以嵌套。B) 函数的定义不可以嵌套,但函数的调用可以嵌套。C) 函数的定义和函数的调用均不可以嵌套。D) 函数的定义和函数的调用均可以嵌套。 4. 下列关于switch语句和break语句的结论中,只有 正确的。A) break语句一定是switch语句的一部分。B) 在switch语句中可以根据需要使用或不使用break语句。C) 在switch语句中必须使用break语句。D) 以上三个结论中有两个是正确的。5. 若有定义inti=0,a5,b5=1,2,3,4,5;则以下语句正确的是 。A) a5=1,2,3,4,5,6;B) a5=b5;C) a=b;D) ai=bi;6. 在while循环中,判断循环是否终止的时候是 。A) 任何地方,只要条件不满足就终止。B) 在测试循环条件时进行判断。C) 在循环体执行过程中判断。D) 以上均不对。7. 假设所有变量均为整型,则表达式(a=2,b=5,b+,a+b)的值是 。A)7 B)8 C)6 D)28. 以下对二维数组a的正确说明是 。A) int a3;B) float a(3,4);C) int a14;D) float a(3)(4);9. 设有程序段int k=10;while (k=0) k=k-1;则下面描述中正确的是 。A) while循环执行10次。B) 循环是无限循环。C) 循环体语句一次也不执行。D) 循环体语句只执行一次。10. “基本结构”不具有以下特点 。A) 只有一个入口,只有一个出口B) 没有死循环C) 没有永远执行不到的语句D) 不允许跳出循环11. 在C语言程序中,用关键字 定义无符号型变量。A)unsigned B)float C)double D)char12. 对于函数getchar( ),下列叙述正确的是 。A) 该函数的功能是从键盘上接收一个字符串。B) 欲将该函数接收到的值赋给变量ch,可写成如下语句:getchar(ch);C) 当接收到数字时,该函数也将按字符处理。D) 使用本函数前,必须写预处理命令#include.13. 对程序段if(xy)z=1;elseif(x0)z=2;elsez=3;要得到z=3的结果,满足条件的一组数是 。A)x=-1,y=-2 B)x=-2,y=-1 C)x=2,y=1 D)x=2,y=314. 若主函数如下所示,则被调用函数为 。main( )intd=6;voidf();f(d);A) f(m) B) void f(m) intm; intm; printf(“%d”,m); printf(“%d”,m);C) void f(m) D) voidf() intm; intm6; printf(“%d”,m); printf(“%d”,m6);15. 下列定义正确的是 。A) intif; B) float2g10; C) #defineA210 D) chart.y10;二、 填空题(每空2分,共20分)1.在C语言中,输入操作是由库函数【1】 完成的,输出操作是由库函数【2】 完成的。2. 在TurboC2.0中,一个函数最多有【3】 个返回值。3.一个完整C源程序的执行是从【4】 函数开始,并在【5】 函数结束。4. 在C语言中字符串结尾的标志是【6】 。5. 在循环结构的几种形式中,至少执行一次的结构是【7】 。6. 计算机能直接识别的语言是【8】 。7. 若逻辑表达式3&-1|0的值为【9】 。8. 将数学式100x120转换成C语言表达式为【10】 。三、程序阅读题(每题6分,共30分)注:表示空格。为回车。注意尽量按照程序运行结果书写1.#include main() char c;int c1,c2;c=getchar();c1=c-1;c2=c+1;putchar(c);putchar(n);printf(“%c%cn”,c1,c2);运行时输入数据:B运行结果:_2.main() int n,x,y,z; printf(“请输入一个不大于1000的整数:”); scanf(“%d”,&n); x=n/100; y=(n-x*100)/10; z=n%10;printf(“%d%d%dn”,z,y,x); 请输入一个不大于1000整数:749运行结果:_3.main() inta,b,c,d,x;a=c=0;b=1;d=20;if(a)d=d-10;elseif(!b)d=10; elsed=15;printf(“d=%d”,d);程序运行结果:_4.main() intx,y,z;x=1,y=3,z=1;dox=(y-x)*2+y; y=(x-y)*2+x; if(z+%2=0)printf(“%dn”,y); while(y100);程序运行结果:_5.#include main() inta=1,b=4,c=2;a=(a+b)/c;printf(“%dn”,-a);程序运行结果:_四、编程题(每题10分,共20分)1. 用冒泡法对十个无序正整数进行排序,并输出。2. 编制一个C语言程序,从键盘输入一个由5个字符组成的单词,然后判断该单词是否是china。要求给出判断结果的提示信息。 答案:一. 单项选择题1.D 2.B 3.B 4.B 5.D6.A 7.B 8.C 9.C 10.D11.A 12.B 13.B 14.B 15.C二
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 四川甘孜康定 2026 年文旅景区服务岗入职理论考试试卷 招聘 27 人
- 能源行业项目经理能源项目效益与风险控制KPI考核表
- 泉州晋江 2026 年服装厂缝纫车工入职规章制度试卷 招聘 57 人
- 2026母婴电商用户消费行为变迁与细分市场增长机会研究
- 化妆品研发部经理产品开发与市场响应KPI考核表
- 业务拓展部门业务增长绩效评定表
- 2026自动驾驶技术产业化趋势及投资风险评估报告
- 人教版高中物理高一上册第7章测试卷及答案
- 2026逆风软件服务行业市场竞争现状供需研究及行业投资机会评估发展规划报告
- 2026现代服务业市场分析及创新模式与资本运作研究报告
- 2026年企业文化企业建设知识竞赛-中国电信知识竞赛历年参考题库含答案解析
- 2026高考议论文范文19篇(完整版含真题立意+考场高分作文)
- ESG管理制度手册
- 2026苏教版二上数学第二单元第5课时《用1~6的乘法口诀求商》课件
- 2026-2027学年苏教版(新教材)小学科学五年级上册(全册)知识点清单
- 2026年湖南省中考历史试卷(含答案)
- 校园小导游、小讲堂(课件)-2025-2026学年人教版二年级上册数学
- 银座运营管理制度手册
- 500kV变压器保护及并联电抗器保护技术规范
- 两办意见、《条例》、八项硬措施、治本攻坚三年行动方案学习课件
- 同济大学浙江学院《免疫学及病原生物学》2023-2024学年第一学期期末试卷
评论
0/150
提交评论