2012年春c语言笔试卷

2012年春c语言笔试卷

ID:32595019

大小:61.38 KB

页数:6页

时间:2019-02-13

2012年春c语言笔试卷_第1页
2012年春c语言笔试卷_第2页
2012年春c语言笔试卷_第3页
2012年春c语言笔试卷_第4页
2012年春c语言笔试卷_第5页
资源描述:

《2012年春c语言笔试卷》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第二部分C语言程序设计一、选择题(用答题卡答题,答案依次填在21〜30答题号内,共10分)21・以下有关C语言函数的描述中,错误的是—(21)。A.—个完整的C程序可以有多个函数,其中必须有且只能有一个名为main的函数B.当一个C程序包含多个函数时,先定义的函数先执行C・函数可以嵌套调用D・函数不可以嵌套定义22・以下程序段在编译时不会报错的是—(22)。A.#definedouble2B・#definea2voidmain(){doublea=0;}C.#definea2voidmain(){inta=0;}D.#definea2intx=a;voidmain(){x++;}23.已有

2、声明"intx=0,y=2;w,则执行语句“y=・・x

3、

4、++y;”后,变量v的值为(23)。A・0B・1C・2D・3已有预处理命令^#include”和声明“inta=4,b;”,以下语句中语法正确的是—(24)A.if(a%2=l)b=a;B.if(sqrt(a)%2)b=a;C.if(a==l)b=a;D.if(a==l)b=*a;以下函数中能正确实现n!(n<13)计算的是(25)。A.longfact(longn)24.25.26-27.28.voidmain(){a++;}returnn*fact(n-l);C.longfact(longn){staticlon

5、gs,i;for(i=l;i<=n;i++)s=s*i;returns;B.longfact(longn){if(n<=l)return1;elsereturnn*fact(n);D.longfact(longn){longs=l,i;for(i=l;i<=n;i++)s=s*i;returns;以下叙述中正确的是(26)A.chars[ll]=MCLanguage**;B・chars[ll]=HCLanguage**;C・char*s=nCLanguage*1;D・char*s=nCLanguage**;以下叙述中错误的是—(27)A.函数外声明的变量是全局变量B.函数内声明的变量是局部

6、变量C.局部变量的生存期总是与程序运行的时间相同D.形式参数的生存期与所在函数被调用执行的时间相同已有声明“inia[3][3]={l,2,3,4,5}』pl=a[0],(*p2)[3]=a;”,以下选项中不能输出5的语句是(28)o等价于等价于等价于等价于chars[ll];s=nCLanguage11;chars[ll];s[ll]=MCLanguage1*;char*s;s=nCLanguage11;char*s;*s=t,CLanguage11;A.printf(H%dH,a[l][l]);C・printf(,,%dH,pl[4]);29.已有如下定义和声明:B.printf(H%

7、dH,p2[0][l]);D.printf(n%dH,p2[l][l]);structdata{inta;charb;floatc;}s={1,2,3};charm;以下语句中正确的是_(29)。A.s=5;B.s={4,5,6};C.&a=5;D.m=s;29.若要求数据文件myf.dat被程序打开后,文件中原有的数据均被删除,程序写入此文件的数据可以在不关闭文件的情况下被再次读出,贝U调用fopen函数时的形式为“foDcnC'mvf.darT'(30)”);”。A.wB・w+C・a+D・r二、填空题(将答案填写在答题纸的相应答题号内,每个答案只占一行,共30分)•基本概念1.已有声明

8、“inta,b;”且a和b的值均大于0,表达式<

9、到屏幕的结果是一(6)。#includevoidmain(){inta=011;printf(H%dH,a);}7.以下程序运行时输出到屏幕的结果中第一行是—(7),第二行是—(8)。#includeintfun(intx){staticinty=l,z=0;y*=x;z+=y;returnz;}voidmain(){intx;for(x=l;x<3;x++)printf(n%dH

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

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

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