1 / 8
文档名称:

江苏省计算机二级C语言试题及答案.doc

格式:doc   大小:49KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

江苏省计算机二级C语言试题及答案.doc

上传人:qi1920809 2018/9/15 文件大小:49 KB

下载得到文件列表

江苏省计算机二级C语言试题及答案.doc

文档介绍

文档介绍:江苏省计算机2级考试-学年第学期c程序设计试卷()题号一二三四五六七八九总分得分一、选择题(本题共20道小题,共40分。)≤y≤z的c语言表达式为AA)(X<=Y)&&(Y<=Z)B)(X<=Y)AND(Y<=Z)C)(X<=Y<=Z)D)(X<=Y)&(Y<=Z)(){inta=12,b=12;printf("%d%d\n",--a,++b);}A)1010B)1212C)1110D)(x=0,y=0;(y!=123)&&(x<4);x++);CA)是无限循环B)循环次数不定C)执行4次D)(`){chara[]="programming",b[]="language";char*p1,*p2;inti;p1=a;p2=b;for(i=0;i<7;i++)if(*(p1+i)==*(p2+i))printf("%c",*(p1+i));}输出结果是DA)gmB)rgC)orD))#define和printf都是C语句B)#define是C语句,而printf不是C)printf是C语句,但#define不是D)#(){intx=3;Bdo{printf("%d\n",X-=2);}while(!(--x));}A)输出的是1B)输出的是1和-2 C)输出的是3和0 D))chars[5]={"ABCDE"};B)chars[5]={'A'、'B'、'C'、'D'、'E'};CC)char*s;s="ABCDEF";D)char*s;scanf("%s",s);(){inti,x[3][3]={9,8,7,6,5,4,3,2,1},*p=&x[1][1];Cfor(i=0;i<4;i+=2)printf("%d",p[i]);}A)52B)51C)53D),则能正确表示这一关系的表达式为A)a<>0 B)!a C)a=0 D),能正确进行赋字符串操作的语句行是CA)charst[4][5]={"ABCDE"}; B)chars[5]={'A','B','C','D','E'};C)char*s;s="ABCDE"; D)char*s;scanf("%s",s);,且已读到该文件的末尾,则C语言函数feof(fp)的返回值是A)EOF B)-1 C)非零值 D),k为int型变量,则不能正确执行的语句是A)k=*p1+*p2;B)p2=k;C)p1=p2;D)k=*p1*(*p2);(){inta=-1,b=4,k;k=(a++<=0)&&(!(b--<=0));printf("%d%d%d\n",k,a,b);}A)003 B)012 C)103 D),pb是基类型为整型的指针变量,则正确的赋值表达式是A)pb=&x B)pb=x; C)*pb=&x