主页 > 教育培训 > 正文

计算机等级考试试题 2010计算机等级考试试题下载(2)

[作者:tmxdwf]
2010-08-09 11:20

  (18)以下选项中与if(a==1)a=b; else a++;语句功能不同的switch语句是
  A)switch(a)
  {case:a=b;break;
  default:a++;
  }
  B)switch(a==1)
  {case 0:a=b;break;
  case 1:a++;
  }
  C)switch(a)
  {default:a++;break;
  case 1:a=b;}
   D)switch(a==1)
  {case 1:a=b;break;
  case 0:a++;
  }
  (19)有如下嵌套的if语句
  if (a
  if(a
  else k=c;
  else
  if(b
   else k=c;
  以下选项中与上述if语句等价的语句是
  A)k=(a
  B)k=(ac)?b:c);
   C)k=(a
  D)k=(a
  (20)有以下程序
  #include
  main()
  {in i,j,m=1;
    for(i=1;i<3;i++)
  {for(j=3;j>O;j--)
  {if(i*j)>3)break;
   m=i*j;
  }
  }
  printf("m=%d\n",m);
  }
  程序运行后的输出结果是
  A)m=6
  B)m=2
  C)m=4
  D)m=5
  (21)有以下程序
  #include(stdio.h>
  main()
  {int a=l;b=2;
  for(;a<8;a++) {b+=a;a+=2;}
  printf("%d,%d\n",a,b);
  }
  程序运行后的输出结果是
  A)9,18
  B)8,11
  C)7,11
  D)10,14
  (22)有以下程序,其中k的初值为八进制数
  #include
  main()
  {int k=011;
  printf("%d\n",k++);
  }
  程序运行后的输出结果是
  A)12
  B)11
    C)10
  D)9
  (23)下列语句组中,正确的是
  A)char *s;s="Olympic";
  B)char s[7];s="Olympic";
  C)char *s;s={"Olympic"};
  D)char s[7];s={"Olympic"};

猜你喜欢

编辑推荐

相关内容

推荐阅读

加载中...
没有更多了
X