



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
编号 系别 专业 班级 姓名 学号 密封线C程序设计期中考试试卷(闭卷B)题号一二三四五六总分得分得分评卷人一、 选择题(每小题3分,共90分)1.表达式:10!=9的值是()A)true B)非零值 C)0 D)1 2.在c语言中,运算对象必须是整型数的运算符是()A)% B) C)%和 D)*3、若以下选项中的变量已正确定义,则正确的赋值语句是()A)x1=26.8%3 B)1+2=x2 C)x3=0x12 D)x4=1+2=3;4、设有以下定义int a=0; double b=1.25;char c=A;#define d 2则下面语句中错误的是()A)a+; B)b+ C)c+; D)d+;5、有以下程序main( )int x=102,y=012; printf(%2d,%2dn,x,y); 执行后输出结果是()A)10,01 B)02,12 C)102,10 D)02,106、以下4个选项中,不能看作一条语句的是()A); B)a=0,b=0,c=0; C)if(a0); D)if(b=0) m=1;n=2;7、设有定义:int a,*pa=&a;以下scanf语句中能正确为变量a读入数据的是()A)scanf(%d,pa); B)scanf(%d,a);C)scanf(%d,&pa); D)scanf(%d,*pa);8、以下程序段中与语句k=ab?(bc?1:0):0;功能等价的是()A)if(ab)&(bc) k=1; B) if(ab)|(bc) k=1C)if(ab) k=1;9、有以下程序main( ) char k; int i;for(i=1;i3;i+) scanf(%c,&k);switch(k) case 0: printf(anothern); case 1: printf(numbern);程序运行时,从键盘输入:01,程序执行后的输出结果是()A) another B)another number C)another number number D) number number10、有以下程序main( ) int x=0,y=5,z=3;while(z-0&+x5) y=y-1;printf(%d,%d,%dn,x,y,z); 程序执行后的输出结果是()A)3,2,0 B)3,2,-1 C)4,3,-1 D)5,-2,-511、有以下程序main( ) int i,s=0;for(i=1;i10;i+=2) s+=i+1;printf(%dn,s); 程序执行后的输出结果是()A)自然数19的累加和 B)自然数110的累加和C)自然数19中的奇数之和 D)自然数110中的偶数之和12、有以下程序main( ) int i,n=0;for(i=2;i5;i+) do if(i%3) continue;n+; while(!i);n+;printf(n=%dn,n); 程序执行后的输出结果是()A)n=5 B)n=2 C)n=3 D) n=413、有以下程序main( ) char a=abcdefg,b10=abcdefg;printf(%d %dn,sizeof(a),sizeof(b); 执行后输出结果是()A)7 7 B)8 8 C)8 10 D)10 1014、有以下程序#define f(x) x*xmain( ) int i;i=f(4+4)/f(2+2);printf(%dn,i); 执行后输出结果是()A)28 B)22 C)16 D)415、有以下程序main( ) unsigned char a,b;a=4|3;b=4&3;printf(%d %dn,a,b(; 执行后输出结果是()A) 7 0 B)0 7 C)1 1 D)43 016、下面程序的功能是输出以下形式的金字塔图案是:*main( ) int i,j;for(i=1;i=4;i+) for(j=1;j=4-i;j+) printf( );for(j=1;jb) &!c|1 B) (!a= =1)&(!b= =0) C) a&b D) a|(b+b)&(c-a)18、有以下程序,程序执行后的输出结果_。 main() int a33=1,2,3,4,5,6,i,j,s=0; for(i=1;i3;i+=2) for(j=0;j=i;j+)s+=aij; printf(“%dn”,s);A) 20 B) 19 C) 18 D) 2119、C语言中用于结构化程序设计的3种基本结构是A)顺序结构、选择结构、循环结构 B)if,switch,break C)for,while,do-whileD)if,for,continue20、C语言中最简单的数据类型包括A)整型、实型、逻辑型B)整型、实型、字符型C)整型、字符型、逻辑型D)字符型、实型、逻辑型21、若变量已正确定义并赋值,以下符合C语言语法的表达式是A)a:=b+1 B)a=b=c+2C)int 18.5%3 D)a=a+7=c+b 22、下列可用于C语言用户标识符的一组是A)void, define, WORD B)a3_b3, _123,CarC)For, -abc, IF Case D)2a, DO, sizeof23、有如下程序:main() int x=1,a=0,b=0;switch(x)case 0: b+;case 1: a+;case 2: a+;b+;printf(a=%d,b=%dn,a,b);该程序的输出结果是A)a=2,b=1 B)a=1,b=1 C)a=1,b=0 D)a=2,b=224、有以下程序main()int i=1,j=1,k=2;if(j+|k+)&i+)printf(%d,%d,%dn,i,j,k);执行后输出结果是 A)1,1,2 B)2,2,1 C)2,2,2 D)2,2,325、有如下程序main()float x=2.0,y;if(x0.0)y=0.0;else if(x6)n-; printf(%d,n);该程序的输出结果是A)987 B)876 C)8765 D)987627、设int x=1,y=1;表达式(!x|y-)的值是A)0 B)1 C)2 D)-128、若执行下述程序时,若从键盘输入6和8时,结果为main()int a,b,s;scanf(%d%d,&a,&b);s=aif(a12?x+10:x-12;printf(%dn,y)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医疗废弃物回收体系的闭环构建:一次性手术包全生命周期管理的技术伦理冲突
- 区块链存证与隐私计算融合的凭证溯源新范式
- 物流行业智能化升级:2025年智慧物流技术应用及仓储管理优化策略报告
- 门诊共济课件
- 历年临床医学考编试题及答案2025年版
- 抗菌药物临床试题及答案2025年版
- 临床病人护理试题及答案2025年版
- 2025年钢材采购销售合同
- 2025年文化旅游演艺产业集群技术创新发展可行性研究报告
- 2025年文化创意产业园区创意办公改造项目可行性分析报告
- 配电网工程典型设计-配电站房工程设计
- GB/T 29256.5-2012纺织品机织物结构分析方法第5部分:织物中拆下纱线线密度的测定
- GB/T 27021.1-2017合格评定管理体系审核认证机构要求第1部分:要求
- 医疗安全不良事件培训考核试题及答案
- 2023年安康市交通建设投资集团有限公司招聘笔试题库及答案解析
- 宫颈裂伤修补术课件
- 超星尔雅美学原理课后习题与考试答案
- 药剂学:第二章 药物的物理化学相互作用课件
- API-650-1钢制焊接石油储罐
- 游泳救生员(初级)理论复习试题与答案
- 科技创新领军人才申请表
评论
0/150
提交评论