2015上学期C语言A卷试卷(更正)

2015上学期C语言A卷试卷(更正)

ID:47783844

大小:94.50 KB

页数:6页

时间:2019-11-13

2015上学期C语言A卷试卷(更正)_第1页
2015上学期C语言A卷试卷(更正)_第2页
2015上学期C语言A卷试卷(更正)_第3页
2015上学期C语言A卷试卷(更正)_第4页
2015上学期C语言A卷试卷(更正)_第5页
资源描述:

《2015上学期C语言A卷试卷(更正)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、装订线C试卷(A卷)2015学年第1学期 考试科目: C语言程序设计考试类型:(闭卷)考试   考试时间: 120 分钟学号姓名年级专业题号一二三四总分得分评阅人机读机读考生注意1、答案必须分别写在“机读卡”和“答卷”上,写在本试卷上不得分。2、必须在机读卡和答卷上正确填写班级、学号、姓名等内容,否则没有考试成绩。3、机读卡的学生代号区只需填写学号后10位。4、考试结束时,“机读卡”、“答卷”和本试卷都要上交。得分一、选择题(在机读卡上答题,本题共20小题,每小题2分,共40分)1.请选出其中不合法的常量。()A.'8'B.903uC.65D.D2.C语言程序中对函数描述正确的是()。

2、A.除了main函数,函数相互之间可以嵌套定义,嵌套调用B.函数不能嵌套定义,除了main函数,其他函数可以相互调用C.函数相互之间可以嵌套定义,嵌套调用,递归调用D.函数相互之间可以嵌套调用,但是不能调用自身3.以下程序段中表达式的运行结果是()。inti=3,j=5;chara='a';a=a+i,a+j;A.105B.102C.73D.784.字符串"\tabcdr12"在内存中所占的字节数为()。A.14B.9C.10D.115.设有如下变量定义:inti=3,j=5;floatx=3.5,y=5.0;请问表达式i-=j*=x+y的值是多少。()A.72B.-17C

3、.-39D.-196.能够实现对字符串"Dog"进行正确赋值的操作是()。A.chara[3]={'D','o','g'};B.chara[]="Dog";C.chara[3]={"Dog"};D.chara[3];s="Dog";7.在以下给出的表达式中,与while(exp)中的(exp)不等价的表达式是()。A.(!exp==0)B.(exp>0

4、

5、exp<0)C.(exp==0)D.(exp!=0)问卷共6页,第5页装订线8.执行语句scanf("%d%c%d",&a,&b,&c);时,使相关变量均能获得输入值的正确选项是()。A.3a4B.3a4C.3,a,4D.3回车a回车

6、4回车9.设inta=28153;则语句printf("%3d",a);的输出结果是()。A.281B.153 C.28153D.提示出错10.下面程序段运行的结果是()。intx=13,y=8,z=5;if(x>y>z)printf("right");elseprintf("wrong");A.提示出错B.rightC.wrongD.rightwrong11.运行完下面的C语言程序段后,k的值是()。intk=5,m;m=k++;A.4B.5C.6D.712.不能中断循环执行并立刻跳出循环体的语句是()。A.breakB.continueC.returnD.goto13.C语言中

7、,int类型的数据在内存中的存储形式是()。A.ASCII码B.原码C.补码D.反码14.合法的数组定义是()。A.inta[]="hello!";B.inta[5]={0,1,2,3,4,5};C.chars="hello!";D.chara[]={'h','e','l','l','o','!'};15.下面程序段的运行结果是()intx[3],i,j,k;for(i=0;i<3;i++)x[i]=0;k=2;for(i=0;i

8、的数据在内存中占4字节,数组ay定义为:intay[10];若ay在内存中的起始地址是2010(十进制),则ay[2]的起始地址(十进制)是()。A.2012B.2014C.2018D.202017.下列程序段中,有错误的是()A.intmain(){floata=2.6,b;b=max(2.1,3.6)=a++;printf("%f",a+b);return0;}B.intf2(intx){return(x>1?puts("Y"):puts("N"));}C.intf(){intx;scanf("%d",&x);returnx++,x+5;}D.voidxchange(intx,in

9、ty){intt;t=x;x=y;y=t;}问卷共6页,第5页装订线18.对如下程序段执行流程描述正确的选项是()。intk=20;do{k=k-1;}while(k<10);A.循环体语句执行多次B.循环体不执行C.循环体执行一次D.循环体语句执行10次19.设有宏定义命令如下:#defineRES3+5则表达式RES*5+20的值为()。A.60B.48C.45D.3520.有如下程序段,请问执行后的输出结果是()。inti,j.k,sum

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

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

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