二级C语言笔试复习(单选部分)复习进程.ppt

二级C语言笔试复习(单选部分)复习进程.ppt

ID:60857267

大小:156.50 KB

页数:51页

时间:2020-12-23

二级C语言笔试复习(单选部分)复习进程.ppt_第1页
二级C语言笔试复习(单选部分)复习进程.ppt_第2页
二级C语言笔试复习(单选部分)复习进程.ppt_第3页
二级C语言笔试复习(单选部分)复习进程.ppt_第4页
二级C语言笔试复习(单选部分)复习进程.ppt_第5页
资源描述:

《二级C语言笔试复习(单选部分)复习进程.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、二级C语言笔试复习(单选部分)2.在以下各组标识符中,均可以用作变量名的一组是。A.a01,IntB.table_1,a*.1C.0_a,W12D.for,pointA3.若有声明“longa,b;”且变量a和b都需要通过键盘输入获得初值,则下列语句正确的是。A.scanf("%ld%ld,&a,&b");B.scanf("%d%d",a,b);C.scanf("%d%d",&a,&b);D.scanf("%ld%ld",&a,&b);D4.若有声明:“charc=256;inta=c;”,则执行该程序段后a的值是

2、。A.256B.65536C.0D.-1C5.若在一个C源程序中“e1”和“e3”是表达式,“s”是语句,则下列选项中与语句“for(e1;;e3)s;”功能等同的语句是。A.e1;while(10)s;e3;B.e1;while(10){s;e3;}C.e1;while(10){e3;s;}D.while(10){e1;s;e3;}B6.若有声明“inta[3][4],*p=a[0],(*q)[4]=a;”,则下列叙述中错误的是。A.a[2][3]与q[2][3]等价B.a[2][3]与p[2][3]等价C.a[

3、2][3]与*(p+11)等价D.a[2][3]与p=p+11,*p等价B7.若有结构类型定义typedefstructtest{intx,y[2];}TEST;则以下声明中正确的是。A.structtestx;B.structx;C.testx;D.structTESTx;A8.若有声明:longfun(int*x,intn,long*s);inta[4]={1,2,3,4};longb,c;则以下函数调用形式中正确的是。A.c=fun(a,4,b);B.c=fun(a[],4,&b);C.c=fun(a[4],

4、4,b);D.c=fun(a,4,&b);D9.若有枚举类型定义:enumlist1{x1,x2,x3,x4=6,x5,x6};则枚举常量x2和x6代表的值分别是。A.1,6B.1,8C.2,6D.2,8B10.已知在函数f中声明了局部变量x,如果希望f函数第一次被调用返回后变量x中存储的数据保持到下次f函数被调用时仍可以使用,则在声明x时必须指定其存储类型为。A.autoB.registerC.staticD.externC11.下列叙述中正确的是。A.main函数必须出现在其他函数之前B.main函数中至少必须

5、有一条语句C.程序总是从main函数的第一条语句开始执行D.C程序总是在执行完main函数的最后一条语句后结束C12.以下常量表示中正确的是。A.xffB.5LC.aEbD.3.14UB13.若程序中已有相应的声明,则下列语句中错误的是。A.printf(i==4?"%6d":"%6d",i);B.i==4?printf("%6d",i):printf("%6d",i);C.for(i=10;;i--)if(i==1)break;D.for(i=10;;)if(i--);break;D14.若有声明:“f

6、loatf=123.45678;”,则执行语句“printf(“%.3f”,f);”后,输出结果是。A.1.23e+02B.123.457C.123.456780D.1.234e+02B15.若有声明:“intx=2,y=1,z=0;”,则下列关系表达式中有语法错误的是。A.x>y=2B.z>y>xC.x>y==1D.x==(x=0,y=1,z=2)A16.若有声明:intx[10]={0,1,2,3,4,5,6,7,8,9},*p;则下列值不为4的表达式是。A.p=x,*(p+4)B.p=x+4,*p++C.p=

7、x+3,*(p++)D.p=x+3,*++pC17.若有声明:inti,k=1;unsignedj;,则下列语句执行时会出现无限循环的语句是。A.for(j=15;j>0;j-=2)k++;B.for(j=0;j<15;j+=2)k++;C.for(i=0;i<15;i+=2)k++;D.for(i=15;i>0;i-=2)k++;A18.已知A盘根目录下有文本文件data.txt且程序中已有声明:FILE*fp;,若程序需要先从data.txt文件中读出数据,修改后再写入data.txt文件中,则调用fopen函

8、数的正确形式是。A.fp=fopen("a:\data.txt","rw");B.fp=fopen("a:\data.txt","w+");C.fp=fopen("a:\data.txt","r+");D.fp=fopen("a:\data.txt","r");C19.以下选项均为fun函数定义的头部,则其中错误的是。A.intfun(intx,in

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

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

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