2013c语言试卷(a)标准答案

2013c语言试卷(a)标准答案

ID:17811558

大小:69.00 KB

页数:12页

时间:2018-09-06

2013c语言试卷(a)标准答案_第1页
2013c语言试卷(a)标准答案_第2页
2013c语言试卷(a)标准答案_第3页
2013c语言试卷(a)标准答案_第4页
2013c语言试卷(a)标准答案_第5页
资源描述:

《2013c语言试卷(a)标准答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、A卷中国石油大学(北京)2012—2013学年第2学期《C语言程序设计》期末考试试卷标准答案考试方式(闭卷考试)班级:姓名:学号:题号一二三四五总分得分(试卷不得拆开,所有答案均写在题后相应位置)一、填空题(每空1分,共10分)constructionqualityacceptanceandassessmentRegulation(ProfessionalEdition)(DL/T5210.2-2009~DL/T5210.8-2009);1.9thequalitycheckoutandevaluationofelectricequipmentinstalla

2、tionengineeringcode(DL/T5161.1-2002~5161.17-2002);1.10thenormsofconstructionsupervision,theelectricpowerconstructionsupervisionregulations12-111.结构化程序设计的三种基本结构是顺序结构、选择结构和循环结构。2.一个源程序文件的名称为”test.c”,通过编译后,对应的目标文件名称是:test.obj。3.doublex=4.5,y=4.7;inta=5;表达式”x+a%3*(int)(x+y)%2/4”的值是:4.5

3、。4.公式在C语言中对应的表达式为:C=5.0/9*(F-32)。5.数学中的关系表达式”20≤x<30”在C语言中的表示形式是:x>=20&&x<30。6.有循环语句:for(i=0,j=1;i<=j+1;i+=2,j--)printf(“%d”,i);循环体中语句执行的次数是:1次。7.设有数组定义:chararray[]=”x101ytabc”;则数组array所占的存储空间为8个字节。8.字符’A’的ASCII值为65,若有:intx=’f’;x=’A’+(x-‘a’+1);,则x的值是71。9.若有:charstr1[10]=”xxx”,s

4、tr2[10]=”yyy”;strcat(str2,str1);则:strlen(str2)=6。二、选择题(每题2分,共20分)下列各题的四个选项中,只有一个选项是正确的,请将正确选项填在下表中。12345678910CABDCBBBAC1.下列数所中合法的浮点型常量是:C。A、E+10B、2E+1.5C、2E-10D、0x2.5E102.以下叙述中正确的是:A。A、局部变量说明为static存储类型,其生存期将得到延长。B、全局变量说明为static存储类型,其作用域将被扩大。C、任何存储类型的变量在未赋初值时,其值都是不确定的。D、形参可以使用的存储类

5、型说明符与局部变量完全相同。3.对于下面的数组声明,正确的是:B。A、intx[][5];B、chart[]={‘a’,’b’,’c’,’’};C、intn=5,a[n];D、ints[5]={1,2,3,4,5,6};4.若有以下说明和语句,则在执行for语句后,*(*pt+2)表示的数组元素是:D。intt[3][3],(*pt)[3],k;for(k=0;k<3;k++)pt=t+k;constructionqualityacceptanceandassessmentRegulation(ProfessionalEdition)(DL/T5210.

6、2-2009~DL/T5210.8-2009);1.9thequalitycheckoutandevaluationofelectricequipmentinstallationengineeringcode(DL/T5161.1-2002~5161.17-2002);1.10thenormsofconstructionsupervision,theelectricpowerconstructionsupervisionregulations12-11A、t[1][2]B、t[2][0]C、t[2][1]D、t[2][2]5.设有说明:union{charc

7、;shorth;longa;}m;则变量m的存储区域是:C。A、1个字节B、2个字节C、4个字节D、7个字节6.打开D盘根目录下user子目录下a.txt文本文件进行读写,正确的函数调用是:B。A、fopen(“d:usera.txt”,”rb”);B、fopen(“d:\user\a.txt”,”r+”);C、fopen(“d:usera.txt”,”r+”);D、fopen(“d:\user\a.txt”,”rb”);7.若变量已正确定义,有以下程序段int a=3,b=5,c=7;if(a>b) a=b; c=a;if(c!=a) c=

8、b;printf(”%d,%d,%d”,a,b,

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

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

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