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

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

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

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

试卷介绍

试卷预览

  • 21以下程序段中与语句k=a>b、(b>c、1:0):0;功能等价的是(    )

    A.if((a>b)&&(b>c)) k=1;else k=0;

    B.if((a>b)||(b>c))k=1;else k=0;

    C.if(a<=b) k=0;else if(b<=c) k=1;

    D.if(a>b) k=1;else if(b>c) k=1;else k=0;

    开始考试练习点击查看答案
  • 22有以下程序main( ){  char k;  int  I;   for(i=1;i<3;i++)   {  scanf(“%c”,&amp;k);      switch(k)      {  case ‘0’:  printf(“anothern”);         case ‘1’:  printf(“numbern”);      }    }}程序运行时,从键盘输入:01<回车>,程序执行后的输出结果是(    )

    A.anothernumber

    B.anothernumberanother

    C.anothernumbernumber

    D.numbernumber

    开始考试练习点击查看答案
  • 23有以下程序main( ){  int x=0,y=5,z=3;   while(z-->0&amp;&amp;++x<5) y=y-1;   printf(“%d,%d,%dn”,x,y,z);}  程序执行后的输出结果是(    )

    A.3,2,0

    B.3,2,-1

    C.4,3,-1

    D.5,-2,-5

    开始考试练习点击查看答案
  • 24有以下程序main( ){  int i,s=0;   for(i=1;i<10;i+=2)  s+=i+1;   printf(“%dn”,s);}      程序执行后的输出结果是(    )

    A.自然数1~9的累加和

    B.自然数1~10的累加和

    C.自然数1~9中的奇数之和

    D.自然数1~10中的偶数之和

    开始考试练习点击查看答案
  • 25有以下程序main( ){  int i,n=0;   for(i=2;i<5;i++)   {  do      {  if(i%3)  continue;         n++;      } while(!i);      n++;   }   printf(“n=%dn”,n);}  程序执行后的输出结果是(    )

    A.n=5

    B.n=2

    C.n=3

    D.n=4

    开始考试练习点击查看答案
  • 26若程序中定义了以下函数double  myadd(double a,double b){ return (a+b);}并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是()

    A.double myadd(double a,b);

    B.double myadd(double,double);

    C.double myadd(double b,double a);

    D.double myadd(double x,double y);

    开始考试练习点击查看答案
  • 27有以下程序char fun(char x , char y){  if(x<y)  return x;   return y;}main( ){  int a=’9’,b=’8’,c=’7’;   printf(“%cn”,fun(fun(a,b),fun(b,c)));}  程序的执行结果是(    )

    A.函数调用出错

    B.8

    C.9

    D.7

    开始考试练习点击查看答案
  • 28设有定义:int n=0,*p=&amp;n,**q=&amp;p;则以下选项中,正确的赋值语句是(    )

    A.p=1;

    B.*q=2;

    C.q=p;

    D.*p=5;

    开始考试练习点击查看答案
  • 29有以下程序void f(int v , int  w){  int t;   t=v;v=w;w=t;}main( ){  int x=1,y=3,z=2;   if(x>y) f(x,y);   else if(y>z) f(y,z);      else      f(x,z);   printf(“%d,%d,%dn”,x,y,z);}  执行后输出结果是(    )

    A.1,2,3

    B.3,1,2

    C.1,3,2

    D.2,3,1

    开始考试练习点击查看答案
  • 30有以下程序段int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&amp;a[3],b;b=p[5];b中的值是()

    A.5

    B.6

    C.8

    D.9

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