学海无涯广西计算机等级考试信息网篇一:全国高校结合计算机等级广西考区全国高校结合计算机等级考试广西考区非计算机学生计算机水平考试(二级C语言)试卷(本试卷包括第一卷和第二卷,答卷时间总共120分钟)第一卷说明:(1)第一卷全部为选择题,每题可供选择的答案中,只有一个正确答案.(2)答本卷的标题时,要在标准答题纸上编号对应的栏目中,用铅笔将正确答案涂黑.在试题上直截了当勾画者不得分.(3)本卷共有70分,其中第1-26项每项2分,第27-32题每项3分.第一局部:根底知识(20项,共40分)1.一个C语言程序总是从开场执行。A.源程序的第一条可执行语句B.第一个函数C.标准函数D.主函数2.转换说明符%s输出的量是A.整型B.实型C.字符D.字符串3.在C语言中,合法的字符常量是A.\012B.ec\C.“a〞D.\4.假设已定义x和y,为float类型,那么表达式x=2,y=x+3/2值是A.4B.3C.3.0D.3.55.假设x为int类型,表达式x=5,x+5,x++的值是A.5B.6C.10D.116.下面的标识符中,合法的用户标识符是。A.p_saB.u-3C.2aD.static7.假设x,y,z均为int型变量,那么执行以下语句后z值为。x=1;y=2;z=3;z=(xy)(zx):(zlt;y);A.3B.1C.0D.28.假设x,y,均为int型变量,且x=10,那么执行循环语句for(y=10;x!=y;++x,++y);printf(“%d,%d〞,x,y)后的输出是。A.10,10B.11,11C.10,11D.11,109.设x为int型变量,能正确表达数学关系:10lt;xlt;20的C语言表达式是A.10lt;xlt;20B.x10xlt;20C.x10xlt;20D.!(xlt;=20)||(x=20)10.有定义语句intxp,a;那么不正确的赋值语句是A.p=aB.p=p+2C.p=aD.xp=a11.假设有定义和语句:intxxp1,xp2,x=5,y=10;p1=p2;p2=x;p2=y;printf(“%d,%d\n〞,xp2,xxp1);那么输出结果是。A.5,10B.10,10C.10,5D.5,512.假设有以下定义chars[10]=〞abcdefg〞,xp=s;不能正确输出字符d的语句是。A.printf(“%c〞,x(p+3));B.printf(“%c〞,s[3]);学海无涯C.printf(“%c〞,p+3);D.p+=3;printf(“%c〞,xp);13.设有如下定义:structs{charxname;charsex;}student,xp;假设有p=student;那么对student中name域的正确援用是。A.(xp).nameB.p-student-nameC.p.student.nameD.(xp).student.name14.设有如下定义:inti;floatj;structr{inta;floatb;}data,xp,s[10];且有p=data;那么不正确的赋值语句是。A.s[5]=data;B.i=s[4].aC.p-b=j;D.s[3]=p;15.假设有以下定义:ints[]={2,5,7,9,10,11,13,17,20,25},xp=s;那么值为7的表达式是。A.p+=2,x(p++)B.p+=2,x++pC.p+=3,xp++D.p+=2,++xp16.假设已定义inta=25,b=14,c=19;那么执行以下...