二c语言秋季考试真题汇总

二c语言秋季考试真题汇总

ID:33551449

大小:239.50 KB

页数:37页

时间:2019-02-27

二c语言秋季考试真题汇总_第1页
二c语言秋季考试真题汇总_第2页
二c语言秋季考试真题汇总_第3页
二c语言秋季考试真题汇总_第4页
二c语言秋季考试真题汇总_第5页
资源描述:

《二c语言秋季考试真题汇总》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、计算机等级历年真题(二级C语言)2011年05月01日计算机等级考试习题集2010年秋季考试(真题汇总)一、选择题部分1.述一个算法可以有不同的方式,常见的有(D)。A.高级语言、自然语言和伪代码B.机器语言、汇编语言和高级语言C.汇编语言、高级语言和低级语言D.自然语言、流程图和伪代码2.下列四个运算符,按优先级别由高到底排列的是(D)A.!、%、=、==B.%、!、==、=C.!、=、%、==D.!、%、==、=3.若已定义:inti=5,m=1;则下列语句不会产生无限循环。DA.do{m+=3;B,for(;i<10;)}while(i==5);m+=3;C.while(i=1)

2、D.for(;i>0;i--)m+=3;m+=3;4.下列程序段的运行结果是(C)。Intarr[][4]={1,2,3,4,5,6,7,8,9,10,11,12};Printf(“%d”,arr[1][3]);A.3B.12C.8D.115.下列叙述正确的是(D)。A.函数的定义和调用都不允许嵌套B.函数的定义和调用都允许嵌套C.函数的定义允许嵌套,但函数的调用不允许嵌套D.函数的定义不允许嵌套,但函数的调用允许嵌套6.若已定义:inta[5]={1,2,3,4,5},*p=a;且p值未发生变化,下列不能表示a[1]地址的是(D)。A.a+1B.++pC.p+1D.a++7.若已

3、定义:structstudent{intnum;floatscore;}stu[4];以下错误的语句是(C)。A.printf(“%d”,(*stu).num);B.*(stu)=*(stu+1);C.stu[0]->num=101;D.stu[0]=stu[1];8.下列对枚举类型的定义正确的是(B)。-37-计算机等级考试习题集A.enuma{“A”,”B”,”C”};B.enuma{x=-2,y=1,z=3};C.enuma={A,B,C};D.enuma={“A”,”B”,”C”};9.下列合法的浮点数的是(B)A.2E0.5B..65C.123D.E210.若已定义:doub

4、lex,y;则下列表达式不能正确计算(x-2)/3*y的是(D)A.y*(x-2)/3B.(x-2)*y*1/3C.y/3*(x-2)D.(1/3)*(x-2)*y11.下列当x的值在5至10之间为“假”,否则为“真”的逻辑表达式为(B)Ax>=5&&x<=10B!(5<=x&&x<=10)Cx<=5&&x>=10D!(5<=x<=10)12若已定义:charstr1[20]=”guangzhou”,str[20]=”2010”;能形成字符串“GUANGZHOU2010”的语句是(A)Astrcat(strupr(str1),str2);Bstrcpy(str2,strupr(str1

5、));Cstrcpy(strupr(str1),str2);Dstrcat(str2,strupr(str1));13下列叙述正确的是(C)A为提高程序运行速度可在源程序中加入一些宏定义B一个C语言源程序只能有一条预处理命令C宏定义不占用程序运行时间,但与程序中的语句一样需要编程D宏定义中的宏名必须用大写字母表示14下列程序的运行结果是(D)voidfn(int*p,intn){intj;for(j=0;j

6、,*(a+i);A.12345B.123415C.112345D.111213141515.下列不合格的字符常量的是(D)。A.‘t’B.’\’C.‘’D.“a”16.若已定义:intx=2,y;则执行语句y=x%2+(--x);后y的值是(B)。A3B.1C.0D.217.若已定义intk;下列()语句与其他三条语句不等价。CA.if(k!=0)B.if(k==0)Printf(“Yes!”);printf(“No!”);-37-计算机等级考试习题集elseelseprintf(“No!”);printf(“Yes!”);C.if(k!=0)D.if(k)Pr

7、intf(“NO!”);printf(“Yes!”);elseelseprintf(”Yes!);printf(”No!”);18.下列程序段的运行结果是(D)inta[]={8,7,6,5,4,3,2,1},i,sum=0;for(i=0;i<8;i++);if(i<=3)sum+=a[i];elsesum+=a[i];printf(“%d”,sum);A.15B.0C.10D.1619.若已定义charstra[50],

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

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

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