2010年二级c语言考题

2010年二级c语言考题

ID:35496182

大小:56.57 KB

页数:4页

时间:2019-03-25

2010年二级c语言考题_第1页
2010年二级c语言考题_第2页
2010年二级c语言考题_第3页
2010年二级c语言考题_第4页
资源描述:

《2010年二级c语言考题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、2010年考题25、下列选项中,能正确定义数组的语句是A.intnum[0..2008]B.intnum[]C.intN=200&D.#defineN2008intnum[N]intnumfN]35.#include#defineSUB(a)(a)-(a)main(){inta=2,b=3,c=5,d;d=sub(a+b)*c;5-5*5printf(<<%d,,,d);}程序运行后的输出结果是AOB-12C-20DIO36.设有定义:structcomplex{intreakunreal;}datal={!,8},data2;则以下赋值语句屮错误的是A.data2=da

2、tal;B.data2=(2,6);Cdata2.real=datal.real;D.data2.real=datal.unreal;37.有以下程序#include#includestrictA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001JZhangDaJ109&0};f(a);printf(“%d,%s,%6.1f^a.a,a.b,a.c);}voidf(structAt){t.a=1002;strcpy(t.b;,ChangRong,,);t.c=1202.0;)

3、程序运行后的输出结果是A100I,ZhangDa,1098.0B1002,ChangRong,l202.0C1001,ChangRong,l098.0D1002,ZhangDa.1202.03&有以下定义和语句strructworkers{intnum;charname[20];charc;struct{intday;intmonth;intyear;)s;};structworkersw,*pw;pw二&w;能给W中year成员赋1980的语句是A*pw.year=1980;Bw.yeai-1980;Cpw->year=1980;Dw.s.year=1980;40.有以下程序#include

4、main()FILE*fp;charstrl1OJ;fp二fopen(“myfile.dat'',''w'');fputsCtabc,,,fp);fclose(fp);fp二fopen(“myfile.dat'',''a+'');fprintff(fp,"%d'',28);rewind(fp);fscanf(fp,”%s”,str);puts(str);fclose(fp);}程序运行后的输出结果是AabcB28cC)abc28D因类型不一致而出错2009年9月33设有以下函数Viodfun(intn,char*s)则下面对函数指针的定义和赋值均正确的是Avoid(*fp)(

5、);pf=fun;Bvoid*pf();pf=fun;Cvoid*pf();*pf=fun;Dvoid(*pf)(int,char);pf=&fun;35有以下程序#include#definef(x)x*x*x3+1*3+1*3+1main(){inta=3,s,t;s=f(a+l);t=f((a+l));printf(44%d,%d,s,t);}程序运行后的输出结杲是A10,64B10J0C64,10D64,6436下面结构体的定义语句中,错误的是Astructord{intx;inty;intz;};structorda;Bstructord{intx;inty;

6、intz;}structorda;Cstructord{intx;inty;intz;}a;Dstruct{intx;inty;intz;}a;39若有以下程序段int&printff<%d,r»1);输出结果是A16B8C4D211•有以下程序#includeinta=5;voidsun(intb){inta=10;a+=b;printf("%d'',a);}main()intc=20;fun(c);a+=c;printf(u%d,a);}程序运行后的输出结果是3025_12设有定义:structperson{intlD;charname[12J;}p;请将sc

7、anf(“%cT,_&p.ID_);语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。14.有以下程序、#includetypedefstruct{intnum;doubles;}REC;voidsunl(RECx){x.num=23;x.s=88.5;}main(){RECa={16,90.0};sunl(a);printf("%d”,a.num);}程序运行后的

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

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

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