全国计算机等级考试二级C语言笔试试题及答案.docx
《全国计算机等级考试二级C语言笔试试题及答案.docx》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级C语言笔试试题及答案.docx(88页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、全国计算机等级考试二级C语言 笔试试题及答案藏#属裁1 霎蝌期开当整播是D)软D)至少的封装D)对解和交流能实现一种算法B) C程序可以由个函数组成D) 一个函数可单口函数(12)要素的是C)工具(10)2010,(11A烈福常慧用舞整解 C) char For D)解合即可螭对数星隼0或1蜩播辩名寿爨晏蒙蔽四撼(5)创1设计语言的基本成分是数据成分、运算成分、控制 成分 B)变量成分 C)对象成分 D)传赛序在最坏蝌魔杆较次赞口 (n_o /2 D) n 蓝规格说明书的作用的是以作为软件开发工作的基D)独立的系统,不需要操作系统的支数据的共享问题系都可以表福呼(13)(14)要(15) 7项
2、中,歌噜查语法B) C语言的子程序有过数可以嵌套定义D) C语言的函数可以嵌 锵蠹做密数值常厥28 鹦健蟠蹩函数下);D) 以&p 有, 能%d 需c ss 菖c: 卷地 B),前.正a,CDS1A31JZ a p;, XJZ尹洋%kArdf1n结%d出运 目一一 c 下dr 怪 1 d 3 CT, b d , (% 5 f- s rltR in9b IC,+%a-a zx8 -#是 果 as =1苗 至 QYAMJ 1 一保 bF或 番15 1X3 10ZH1 Q% 4 4 23 32 J*/*5.回 示 f 中 r )0 Dtp 1r c s e ADSK 结遣 输举 vnr Elonul
3、oc-)Vd =%2 vnY7 z(x 1+t .Aacpjnt- + n c nrlnyxl flA s -Tal= - r 呈 z(- ) ccmtxznrfeB s815t2n-i=0詹*a+3r:1 /、/aJJy ab njlo 1 nT21AHClt OU1A 2 al我理.(盘pr”?=t夕 /,/ +2es 2va&aeeee V,二 cssss.oc aaa&l-(CCCC-1 / 11vha o,c ,/ / / Vnl!o cv ccltr el Ou: zfx t eOY- / / z 1 - f-行运clRavsaseeeeau13 vl=Lvit XJ) hn Ae
4、云R5nlc-p-csssc/y1-l VI a no aaaae roildtc c ecdupj-r 1abpj (22)得以下程序手巡第9;-67 printf(%d,y);程序的搭每 (23)皆看以 int,x=i while八433指狂&雷叭5+”x;C) 852D) 874府程序段后输出0浮满时段中的控制表达式是非法的return(x+y);B)运行程序段D)程序段执sum=屏覃粕),C+); ,sum);in输出结果瓦后,变量q审的值为 C) 31D) 3(26)aO螃鼻程序段的描述,正确的是D) 20不会改变对应实参的值翼展麟题翻可以给指针变露用1即褊3执行两次 O循环执行一次
5、 D)有曰有以下程序、int .x, irrc y)八.c Au,tatic lot m=0, 1=2; i+=m+I;m=i+x+y; returnID;热彳雅的输出颦量(29)疝以下程序fun(int x)il?x=-6 | x= =1) return(3);C) 11,11D) 11,52)(x=nfu歌厝x-tualst1IQ1I4W上+B;c斯编 “3 5& - C2,poo*)n-2bana&*%1-/IA-1*(JJyp-Sa p-k1i*PI nt * n )lnt-i 9n X17 e 71 i z(x r TJ,I-IC QJ n ilt u近 1 sf yLt et,;
6、是后In邛1殳 iR)KIVTIC ff$CCLC 出序ununt界 输隼手.找 S-ddc5rr n al p1 al n 23 mil* 3OEO f-J n rLC )n It u sf tp 2 i c - zl%+ i 04(1cnf) Ut3 f nv11 drr ip o fh限数L次f.4 9j i)D 以 nJ UB , f中=0s.广o:序)_4Wo)s d % x( *1u(X /kkNZ n 1103 t =ilk =nnrnn +(ra+11 -llrl pes-LpaXJTJ1rL7st )3WP 直任 嚓.广 21,f.1A Bfi 容_ J J口,强 Tc -i
7、 n(xr4r n- u 丁 Qljrt线炉说懵下前InX1743753e=蜀吐3d 跖群寸嘀 髓下程岸)-i3 , *p, i;Q才阳火井6 C) 9 D)随机数int n)/*fun函数的功能是将a所指数组元h6r(j=i+l;jif (a)Jint%叫= 1,2, 3, 4, 5, 6, 7, 8, 9, 0),i; 嘴n共需q。; i+)printf (%d, ”, c);程序运的结果是 ) B)0, 9, 7, 6, 5, 1, 2, 3/4,D)l,2, 3,4, 9, 8, 7, 6, 5, 0,1, 2, 3, 4, 5, 6, 7, 8, 9, 0,0, 9, 8, 7, 6
8、, 5, 4, 3, 2, 1,细结平索i端畸. n ,+*x,+策y, * (z+) ) ;prI)B)C)D)二 2;一,卞程序:(char *t, char *s) i+=*s+)!=0);iain() har ss,c=20;accun kssYa);”rintf( %s, %snrintf(1,aa10= bbxxyy; ,ss, aa);国 acc, bbxxyyD) accbbxxyy, bbxxyymain运行结果是八 accxyy , bbxxyy accxxyy, bbxxyyF程序EDt enfe Lonsons Tf lofao F= rl- f ppcPSc rlrf
9、Etrfpf ef Ct flp, f /txted 10% n % dlx 1% f d , dfln肾In 爆北elnw(日5ml/sff 医 输程 的下 后以o5 o32 y Dnf,X专a- -pro ,cnIs ZX2 ,d 6 t /13 4) n o+% ofi i:序a,WL 壮输下InD*黑髅既即期膜dd(a,b);C)ib);& print_ fcr*argv),就匿/in=n-strlen (argvi); i+;令格程序生成的可执行文件名为:proc.exe。若运行时输入命嬲11un解l隔I ,ar, a, b=)printi ( %b%c,a, b); b= D ;
10、E)a=(x*M) ,i2;(1:incj.u:ce 二 ine ::ce:;ine ffdefine 懦四1C) ABCD D) CDAB io. h%4年结果是B)J7C) 11 11D)结构体变量胡每/以用CIN定义结构体变量叫亟,得玲忑结构体说明、变量定义和赋值语句 ?truct STDr icnar name LIOJ;ipt age;B) TT是struct类型的 D) CIN 是 struct TT 类型sc换标识符N 件中算作后,必须先关闭该fe,必须将它关闭,否e媒密o. hJ-,, int i ,=;aBcdnu .al?print?KS):旌减毓?i,lfp;蝉程皤籥蕾曾
11、甦筠程序中的错误。ffincluae结果是! 4姣)间共享属性和操作的机制称为性的两个主要标准,其中【3】whiYe(nT=?t5a=A%10; printf(%d”, d); n/=10; ,(7),以下程序运行后的输出结果是17】omainu1 printf?(ln +m, n+);int a &行看运行时从键盘输入:18, 11回车,则%;a, b:; scanf (%d, %d, &a, &b);.e leprintf(%3d%3dn;用或岛功能为完全相同输出结果是11加Y箱“厂s+1. O/(k*(k+l); 10Ltl*2+t; printfn); 怖以沪n) %rmi) i=xm
12、; pO=m;pO=xn-l;xn-l=t;JK-s i 摘 tapHIT ,utny zn u11 r a r 1 a Qlxor日uD _ _ _ o*,翼 D $ tr* ;,sw 呼手 es I -. %一一JkLI2t rn tl sr,pla 97b2ar t-sCGdHn-hItff.,nQlcwsw I I I - 5 暮冬stLP :i - 43 e e r7lt(rTadt are uusrl 1 s - - al ioO1 1 r t 11 s rx t2 Syp )r c (ar nht icsmteep 1#r,a = Auulrc)1oX)1 yn A/1)KUU)
13、 (u = f o wv+LTAt e s It 3 9-lc c n nrltn 1 JV-nmlTtrlW : 7 Ir)n lLOQl Bp 程看 zsie hrb hu to ad T n pf adUe)If=%1 v)x)/v x 2 fylf,e009%ltn= 程+MX F LCSpf nnIt uutbnMTf nU1- -iorlzrla py ypSTmNdee kbunn) *XJllITAZ5GrFnn*1 n e ell- Ttrl c c aSBmJJk)1 组JADBA 11-20: BDDBA CCCCB 21-30: DCBCADCDAB 41-50: CA
14、BCD BBBDB1S/ 内由 bl O+ boLX 3 1试S- 里12. 库程55 ,5. 飘zfv 4.n2011年3月全国计算机等级考试二级C语言笔试真题 一、选择题(1)下列关于栈叙述正确的是A)栈顶元素最先能被删除B)栈顶元素最后才能被删除0栈底元素永远不能被删除D)以上三种说法都不对(2)下列叙述中正确的是A)有一个以上根结点的数据结构不一定是非线性结构B)只有一个根结点的数据结构不一定是线性结构C)循环链表是非线性结构D)双向链表是非线性结构(3)某二叉树共有7个结点,其中叶子结点只有1个,则该二 叉树的深度为(假设根结点在第1层)A)3B)4C)6D)7(4)在软件开发中,需
15、求分析阶段产生的主要文档是A)软件集成测试计划B)软件详细设计说明书0用户手册D)软件需求规格说明书(5)结构化程序所要求的基本结构不包括A)顺序结构B) GOTO跳转0选择(分支)结构D)重复(循环)结构(6)下面描述中错误的是A)系统总体结构图支持软件系统的详细设计B)软件设计是将软件需求转换为软件表示的过程0数据结构与数据库设计是软件设计的任务之一D)PAD图是软件详细设计的表示工具 (7)负责数据库中查询操作的数据库语言是A)数据定义语言B)数据管理语言0数据操纵语言D)数据控制语言(8)一个教师可讲授多门课程,一门课程可由多个教师讲授。 则实体教师和课程间的联系是A) 1:1联系 B
16、)l:m联系 C)m:l联系 D)m:n联 系(9)有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A)自然连接B)交 C)除 D)并(10)定义无符号整数类为UInt,下面可以作为类UInt实例化 值的是A) -369 B) 369 C) 0. 369 D)整数集合 (1,2, 3, 4, 5) (11)计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是A)C语言程序仅可以编译执行B)C语言程序仅可以解释执行C)C语言程序既可以编译执行又可以解释执行D)以上说法都不对 (12)以下叙述中错误的是A)C语言的可执行程序是由一系列机器指令构成的B)用C语言编写的源
17、程序不能直接在计算机上运行C)通过编译得到的二进制目标程序需要连接才可以运行D)在没有安装C语言集成开发环境的机器上不能运行C源 程序生成的.exe文件(13)以下选项中不能用作C程序合法常量的是A) 1,234B)123C)123D)x7G”(14)以下选项中可用作C程序合法实数的是A). leO B)3. OeO. 2 C)E9 D)9. 12E(15)若有定义语句:int a=3, b=2, c=l;,以下选项中错误的赋 值表达式是A)a=(b=4)=3;B)a=b=c+l;C)a=(b=4)+c;D)a=l+(b=c=4);(16)有以下程序段char name20;int num;s
18、canf (/zname=%s num=%d,z, name; &num);当执行上述程序段,并从键盘输入:name=Lili num=1001 回车后,name的值为A)LiliB)name=LiliC)Lili num=D)name=Lilinum=1001 (17) if语句的基本形式是:if (表达式)语句,以下关于“表达 式”值的叙述中正确的是A)必须是逻辑值B)必须是整数值0必须是正数D)可以是任意合法的数值(18)有以下程序 ttinclude main() int x=011; printf(%dn”, +x); ) 程序运行后的输出结果是 A) 12 B)ll C)10D)9
19、(19)有以下程序#include main() int s;scanf &s);while(s0) switch(s) case l:printfs+5); case 2:printfs+4); break; case 3:printf(%d”, s+3);default:printf (d, s+1); break;) scanf &s); ) ) 运行时,若输入1 2 3 4 5 0回车),则输出结果是 A)6566456B)66656C)66666D)6666656(20)有以下程序段int i, n;for (i=0;i8;i+) n=rand () %5; switch (n) c
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国 计算机等级考试 二级 语言 笔试 试题 答案
限制150内