位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C2006年4月全国计算机等级考试二级C语言笔试试卷

手机扫码关注微信
随时随地刷题

二级二级C2006年4月全国计算机等级考试二级C语言笔试试卷

推荐等级:
  • 卷面总分:0分
  • 试卷类型:模拟试题
  • 测试费用:¥5.00
  • 试卷答案:
  • 练习次数:0
  • 作答时间:0分钟

试卷介绍

试卷预览

  • 21要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是

    A.while((ch=getchar())!=′N′)printf("%c",ch);

    B.while(ch=getchar()!=′N′)printf("%c",ch);

    C.while(ch=getchar()==′N′)printf("%c",ch);

    D.while((ch=getchar())==′N′)printf("%c",ch);

    开始考试练习点击查看答案
  • 22已定义以下函数int fun(int *p){return *p;)fun函数返回值是

    A.不确定的值

    B.一个整数

    C.形参P中存放的值

    D.形参P的地址值

    开始考试练习点击查看答案
  • 23若有说明语句:double *p,a;则能通过scanf语句正确给输入项读入数据的程序段是

    A.*p=&a; scanf("%1f",p);

    B.*p=&a; scanf("%f",p);

    C.p=&a; scanf("%1f",*p);

    D.p=&a; scanf("%1f",p);

    开始考试练习点击查看答案
  • 24有以下程序段struct st{int  x;int  *y;)*pt;int a[]={l,2},b[]={3,4};struct st c[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是

    A.*pt->y

    B.pt->x

    C.++pt->x

    D.(pt++)->x

    开始考试练习点击查看答案
  • 25设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为

    A.EOF

    B.非0值

    C.0D.NULL

    开始考试练习点击查看答案
  • 26设有以下语句int a=1,b=2,c;c=a^(b<<2);执行后,C的值为

    A.6

    B.7

    C.8

    D.9

    开始考试练习点击查看答案
  • 27有以下程序#include <stdio.h>main(){char c1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&amp;c1,&amp;c2,&amp;c3,&amp;c4);c5=getchar();  c6=getchar();putchar(c1);putchar(c2);printf("%c%c\n",c5,c6);}程序运行后,若从键盘输入(从第1列开始)123<回车>45678<回车>则输出结果是

    A.1267

    B.1256

    C.1278

    D.1245

    开始考试练习点击查看答案
  • 28有以下程序main(){int  y=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是

    A.y=0

    B.y=-1

    C.y=1

    D.while构成无限循环

    开始考试练习点击查看答案
  • 29有以下程序main(){int a=0,b=0,c=0,d=0;if(a=1) b=1;c=2;else  d=3;printf("%d,%d,%d,%d\n",a,b,c,d);}程序输出

    A.0,1,2,0

    B.0,0,0,3

    C.1,1,2,0

    D.编译有错

    开始考试练习点击查看答案
  • 30有以下程序main(){int  i,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<=3;j++){if(j%2)continue;x++;}x++;}printf("x=%d\n",x);}程序执行后的输出结果是

    A.x=4

    B.x=8

    C.x=6

    D.x=12

    开始考试练习点击查看答案
 3/5   首页 上一页 1 2 3 4 5 下一页 尾页
返回顶部