下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中国民航大学 2009 2010 学年第二学期C 语言程序设计期中考试试卷写好姓名等信息并与试题一起上交;3.不准携带任何书籍、资料、纸张等。4.草稿纸用试卷的背面。室教场考题号-一-二二三四五六总分得分课程编号:03402513试卷类型:A 卷考试形式:笔试考试日期:注意事项:1.请将试卷最后一页的答题纸撕下,将答案填写在其中;2.交卷时请确认答题纸是否按要求师教课任、单项选择题(1 空 1 分,共 20 分)1、C 语言程序的基本结构是(【1】)【1】A)函数 B) 语句 C) 字符 D) 程序行:号证考准2、一个 C 程序的执行是(【2】)。【2】A)从本程序的主函数开始,到本程序的主函
2、数结束B )从本程序的第一个函数开始,到本程序的最后一个函数结束C)从本程序的主函数开始,到本程序的最后一个函数结束D)从本程序的第一个函数开始,到本程序的主函数结束:名姓:级班3、 下列四个叙述中,错误的是(【3】)。【3】A) 一个 C 源程序必须有且只能有一个主函数B)一个 C 源程序可以含一个或多个子函数C)在 C 源程序中注释说明必须位于语句之后D)C源程序的基本结构是函数4、下面不属于 C 语言保留字的是(【4】)。【4】A) short B) ELSE C) extern D) for5、下列四个叙述中,正确的是(【5】)【5】 A) 库函数也是 C 语言本身的组成部分B) C语
3、言中的输入输出操作是由相应语句完成的C)库函数是 C 编译系统提供的功能函数D)标题文件 (头文件 ) 可以在程序的函数内部调用6、 下列四组数据类型中,C 语言允许的一组是(【6】)。【 6】 A) 整型、实型、逻辑型B)整型、实型、字符型C) 整型、双精度型、布尔型D) 整型、实型、复型7、 在 C 语言中不同数据类型的的长度是(【7】)。【 7】 A) 固定的B)由用户自己定义的C)任意的D)与机器字长有关8、下列四组 (八进制或十六进制 )常数中,正确的一组是 (【8】)。【 8 】 A) 016 0 xbf 18 B) 0abc 017 0 xaC) 010 -0 x11 0 x16
4、 D) 0A12 7FF -12311】 A) float B) char C) int D) double 12、以下能正确定义变量 a, b 和 c 并为它们赋值的语句是(【12】)。【12 】 A) int a=5; b=5; c=5;B) int a,b,c=5;C) a=5,b=5,c=5; D) int a=5, b=5, c=5;9、 下列四组转义字符中,合法的一组是(【 9】 A) t n B)C)018 f xab D) 10、 在 C 语言中,一个整型数据占两个字节,【 10 】 A) 32767 -32768 B) 0 65535C) 127 -128 D) 0 255【
5、9】)。 017 x 0 101 xif 则 int 型数据的取值范围是 (【10】)11 、经 char w; int x; float y; double z;说明后,表达式 w*x+z-y 的类型是 (11】)。13、 在 C 语言中,用于表示逻辑“真”的值是(【13】)。【13】 A) TB) 1 C) -1 D)非零值14、 经 int a=7; float x=, y=; 说明后,表达式 x+a%3*(int)(x+y)%2/4 的值是 ( 【14】)。 【 14 】 A)B) C) D)15、 若在一个表达式中含有 int 、 long int 、 unsigned int 和
6、char 类型的常量和变量 , 则该表达式的类型是 (【15】 )。【 15 】 A)int 型 B)char 型 C)unsigned int 型 D)long int 型16、 在 C 语言中,如果一个 int 型数据占 2 个字节,则 unsigned int 型数据取值范围是(【16】)。【 16 】 A) 0 255 B) 0 32767 C) 0 65535 D) 0 4717、 在 C 语言中,下列四个长整型数中合法的是(【17】)。【 17 】 A) 0L B) 4962 C) D)18、 若有说明语句: char c= 101 ; 则变量 c( 【 18】 ) 。【 18 】
7、 A) 包含一个字符B)包含两个字符C) 包含三个字符D)说明不合法19、 设变量 a 为整型,f 为实型,i 为双精度型,则表达式 10+ a+i*f 的数据类型是(【19】)。 【 19 】A)int 型 B)float 型 C)double 型 D) 不确定20、 下列四个字符常量中,正确的是 (【20】 )。【20】 A) “ c” B) “ ” C) W D) w、单项选择题(每空 2 分,共 40 分)21、执行 printf(%x,%o,%dn,-1,-1,-1); 后的输出结果是 (【21】) 。 【21 】 A) -1, -1, -1B) ffff,-01, -1C) fff
8、f, 32767, -1 D) ffff, 177777, -122、已有定义 int a=-2; 以下叙述中正确的是 (【22】 ) 。【22】A)整型变量的输出格式符只有d 一种B) %x 是格式符的一种 , 它可以用于任何一种类型的数据C) %x 是格式符的一种,其变量的值按十六进制输出,但格式符32x 是错误的D) %32x 格式符中,数字 32 规定了输出字符的宽度23、 若有定义 : int x=3,y=2; float a=,b=;则表达式 (x+y)%2+(int)a/(int)b 的值是(【23】 )。【23】 A) 0 B) 2 C) D) 124、 设 int a=5,
9、b=6, c=7, d=8, m=2, n=2;则执行(m=ab)&(n=c= A&ch= z) (ch+32): ch 的值是 (【25】 )。【25】 A) Z B) a C) z D) A26、 表达式 5!=3 的值是 (【26】 )。【26】 A) T B) 非零值 C) 0 D) 127、 若希望当 A 的值为奇数时,表达式的值为”真,A 的值为偶数时,表达式的值为”假, 则下面不能满足要求的表达式是 (【27】 )。【27】 A) A%2=1 B) !(A%2=0) C) !(A%2) D) A%228、 为表示关系 y 在闭区间【x,z】内,应使用的 C 语言表
10、达式是(【28】)。【28】 A) (x=y)&(y=z)B)(x=y)AND(y=z)29、设有以下语句: int x=10; x+=3+x%(-3); 则 x 的值是 (【29】 )。【 29 】 A) 14B) 15 C) 11 D) 1230、 sizeof(double) 是( 【 30】)。【30 】 A) 一种函数调用 B) 一个双精度表达式C) 一个整型表达式 D) 一个不合法的表达式31、设 x 为 int 型变量 , 则执行语句 x=10; x+=x-=x-x;后, x 的值为 ( 【31】) 。【31 】 A) 10 B) 20 C) 40 D) 30 32、 设
11、 x、 y、 z、 s均为 int型变量,且初值均为 1, 则执行语句 s=+x|+y&+z;后,s 的值为 ( 【32】 ) 。【32】 A) 不定值 B) 2 C) 1 D) 0 33、设 x 和 y 均为 int 型变量,则执行以下语句 :x+=y; y=x-y; x-=y;的功能是 ( 【33】) 。【33】A)把 x 和 y 从大到小排列B) 把 x 和 y 从小到大排列C) 无确定结果D)交换 x 和 y 的值34、putchar() 函数可以向终端输出一个 (【34】 )。【 34】 A) 整型变量表达式值B)实型变量值35、若有代数式(3ae)/(bc), 则下列 C
12、语言表达式中,错误的是(【35】)。【35】 A) a/b/c*e*3 B) 3*a*e/b/c C) 3*a*e/b*c D) a*e/c/b*336、若给定条件表达式(S) (a+) : (a-) ,则与表达式 S 等价的是(【36】)。C) x=y=zD)(x=y)&(yb) m=a;B) if(a=0) m=a; D) if(a=b;)=0) m=a;38、下列各程序段中,不能实现1+2+3+.+10 求和的是 (【38】) 。【38 】 A) int i=0,s=0;while(i=10) s+=i,i+;B) int i,s;for(s=0,i=1;i11;i+) s+=i
13、;C) int i=0,s=0;do s+=i;,+i; while(i=10);D) int i,s;for(s=0,i=1;i=y&ch0) y=1;else y=0;printf(%dn,y);45、 已知字母A的十进制 ASCII 代码值为 65,下面程序段的输出是(【45】)。char ch1, ch2;ch1= A + 5 - 3 ;ch2= A + 6 - 3 ;printf(%d,%cn,ch1,ch2);46、 下面程序段的输出是 (【46】 )。unsigned int a=32768;printf(a=%dn,a);47、 若定义 int d, c=6;则执行下面
14、的语句后,d 的值为(【47】)。switch(c) case 0:d=0;break;case 1:case 2:d=1;break;case 3:case 4:d=2;break;default:d=3;48、运行下面程序段的输出结果是 ( 【48】int a=4,b=5,t;if (ab);t=a, a=b, b=t;printf(%d,%dn,a,b);49、 若执行下面程序时, 从键盘输入 3,4 main() int a,b,s;scanf(%d,%d,&a,&b);s=a;if (ab) s=b;s=s*s;printf(%dn,s);50、运行下面程序段的输出结
15、果是 ( 【50】 intx=23;do printf(%2d,x-);while(!x);51、 运行下列程序段的输出结果是 (【51】c=0;while(c) printf(%d,+c);)。,则输出是 ( 【49】) 。)。)。52、下列程序段执行后, s 的值为 ( 【 52】 ) 。int k,s=0;for(k=1;k=10;+k);s=s+k;53、运行下面程序段的输出结果是 ( 【53】) 。int i;for(i=0;i10;i+);printf(%d,i);54、若 i,j 已定义为 int 类型,则以下程序段中内循环体的总的执行次数是( 【54】)。for(i=5;i;i
16、-)for(j=0;j4;j+) 55、以下 for 循环执行时,循环次数为 (【 55】) 。 for(x=0,y=0;(y!=123)&(x4);x+);四、阅读程序题(每题 2 分,共 10 分)56、运行下列程序段的输出结果是 ( 【56】) 。m=a;do printf(%c,m);while(!m);57、运行下面程序段的输出结果是 ( 【57】) 。int n,a,s=0,p=1,i;n=2;a=2;for(i=1;i7)n-;printf(%d,n);59、阅读以下程序,请给出程序执行的结果( 【59】)main() int n,s=0,t=1;for(n=1;n=5;
17、n+) t*=n;s+=t;printf(%dn,s);60、阅读以下程序,请给出程序执行的结果( 【60】)#define N 10 main( ) int i,j,mN;for(i=0;iN;i+)mi=0;for(i=0;iN;i+)for(j=0;jN;j+)mj=mi+1;printf(“%dn” ,mN-1);室教场考师教课任:号证考准:名姓:级班C 语言程序设计2004 (2)期中考试A 卷答题纸、单项选择题(1 空 1 分,共 20 分)【1】【2】【3】【4】【5】【6】【7】【8】【9】【10】【11】【12】【13】【14】【15】【16】【17】【18】【19】【20】
18、、单项选择题(每空 2 分,共 40 分)【21】【22】【23】【24】【25】【26】【27】【28】【29】【30】【31】【32】【33】【34】【35】【36】【37】【38】【39】40】三、 填空题(每题 2 分,共 30 分)【41】_ 【42】_【43】_【44】_【45】_【46】_【47】_【48】_【49】_【50】_【51】_【52】_【53】_【54】_【55】_四、 阅读程序题(每题 2 分,共 10 分)【56】_【57】_【58】_【59】_【60】_、单项选择题C 语言程序设计2010 (2)期中考试1 空 1 分,共 20 分)【2】A 卷答案【3】【4】室教场考【5】【6】【7】【8】【9】【10】【11】【12】师教课任【13】【14】【15】【16】【17】【18】【19】【20】:号证考准二、单项选择题
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑地基处理桩位偏差控制方法选择
- React天气模块化设计课程设计
- 心理疾病康复训练计划
- 妇科肿瘤手术后恢复护理方案
- 插画设计色彩应用规范
- 设计师软件制作要点解析
- 耳鼻喉科慢性鼻炎患者饮食禁忌
- 肝病肝性脑病综合治疗教程
- 老年住宅室内设计方案
- 设计考察执行规范与实施路径
- 井冈山大学《经济地理学》2025-2026学年期末试卷
- 2026江苏苏州市健康养老产业发展集团有限公司下属子公司招聘15人(第二批)笔试参考试题及答案解析
- 2026贵州黔西南技师学院公开招聘事业单位工作人员14人考试备考试题及答案解析
- 心脏介入护理新进展与分享
- 人物杨振宁介绍
- 历史(四川卷)(考试版)-2026年高考考前预测卷
- 北京保障房中心有限公司法律管理岗笔试参考题库及答案解析
- 大学生创新创业基础(广西师范大学)知到知识点掌握度满分答案题库
- 瑞幸咖啡2025品牌年终报告
- 2026年高考作文备考之一材多用:张雪机车夺冠-二十年铸就“飞驰人生”
- 《物联网设备安装与调试》课程标准
评论
0/150
提交评论