C语言程序设计试卷11(含答案)

C语言程序设计试卷11(含答案)

ID:47253762

大小:219.00 KB

页数:14页

时间:2019-08-30

C语言程序设计试卷11(含答案)_第1页
C语言程序设计试卷11(含答案)_第2页
C语言程序设计试卷11(含答案)_第3页
C语言程序设计试卷11(含答案)_第4页
C语言程序设计试卷11(含答案)_第5页
资源描述:

《C语言程序设计试卷11(含答案)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学院班级学号姓名注意事项:1、本试卷共12页,满分为100分,考试时间为110分钟。2、标准答题卡使用2B铅笔涂写;文字题答题时请使用蓝、黑钢笔或圆珠笔,不得使用红颜色墨水笔。题目一二三四总分分数核对得分阅卷人读卡一、单项选择题:(每题1分,共40分)1.D2.C3.B4.D5.A6.D7.B8.B9.B10.B11.A12.C13.A14.D15.C16.B17.A18.B19.B20.D21.D22.B23.A24.A25.A26.C27.C28.D29.D30.B31.C32.D33.D34.B35.A36.B37.C38.

2、C39.C40.A二、阅读程序题:(每题3分,共30分)分数【1】-1,5【2】1312【3】-12【4】039【5】234【6】753【7】9【8】a=15,b=20【9】102,a【10】14第14页共14页三、程序改错题:(每题6分,共12分)分数第1题【1】intamin(intb[],intn)或amin(intb[],intn)【2】scanf("%d",&a[i]);【3】m=amin(a,10);第2题【4】while(1.0/n>=1e-6)【5】f=-f;或f=(-1)*f【6】printf("PI=%.4f

3、n",4*s);四、程序填空题:(每空2分,共18分)(说明:请将正确答案按照题干上【】中的序号填写在下表中)分数第1题【1】n/100【2】n/10%10或n%100/10或(n-a*100)/10【3】a*a*a+b*b*b+c*c*c==n第2题【4】printf("");【5】i【6】s+a[i][j];第3题【7】或"string.h"【8】s[k]!=s[n-k-1]【9】f==1或f第14页共14页一、单项选择题:(每题1分,共40分)(说明:请将正确答案按照题干上【】内的序号涂写“标准答题卡

4、”)1.根据C语言的规定,为变量取名时,不能使用的符号是【1】。A)数字字符B)大写字母C)下划线D)减号2.一个C语言程序的执行是【2】。A)从第一个函数开始,到最后一个函数结束B)从main()函数开始,到最后一个函数结束C)从main()函数开始,到main()函数结束D)从第一个语句开始,到最后一个语句结束3.执行下列程序段后,输出结果是【3】。intm=013;printf("%d,%o,%x",m,m,m);A)19,23,13B)11,13,bC)13,15,dD)13,13,134.表达式sizeof(doub

5、le)的值是【4】。A)1B)2C)4D)85.设有变量定义语句charch;则能够正确地为变量ch输入数据的是【5】。A)scanf("%c",&ch);B)getchar(ch);C)scanf("%c",ch);D)putchar(ch);6.设变量a是int型、f是float型、d是double型、c是char型,则表达式c+a-f/d的数据类型是【6】。A)char型B)int型C)float型D)double型7.有变量定义语句intk=4,m;执行语句m=k--;后,变量m、k的值是【7】。A)m=3,k=3B)m=

6、4,k=3C)m=3,k=4D)m=4,k=48.设inti=2,j=1,k=3,则表达式i&&(i+j)&k

7、i+j的值是【8】。A)0B)1C)2D)39.执行下列程序段后,变量m的值是【9】。intm=2,k;m=(k=3,k+15,k++);A)2B)3C)4D)20第14页共14页10.数学表达式x≥y≥z,改写为C语言表达式后,正确的写法是【10】。A)x>=y>=zB)(x>=y)&&(y>=z)C)(x>=y)&(y>=z)D)(x>=y)AND(y>=z)11.若intx=4,y=2;则表达式x

8、+的值是【11】。A)2B)3C)4D)512.若所有变量均已正确定义,则下面程序段所表示的数学关系式是【12】。y=-1;if(x!=0)if(x>0)y=1;elsey=0;A)B)C)D)13.语句if(!y)等价于【13】。A)if(y==0)B)if(y!=0)C)if(y==1)D)if(y!=1)14.执行下列程序段后,变量x、y、z的值是【14】。intx=10,y=20,z=30;if(x>y)z=x;x=y;y=z;A)x=10y=20z=30B)x=20y=30z=20C)x=20y=30z=10D)x=20

9、y=30z=3015.执行下列程序段后,输出结果是【15】。inta=-1,b=4,k;k=(a++<=0)&&(!(b--<=0));printf("%d%d%d",k,a,b);A)003B)012C)103D)11216.执行下列程序段后

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。