当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
  全国计算机等级考试二级C语言模拟试题一(4)
发布时间:2010/11/27 14:30:19 来源:www.xue.net 编辑:城市总裁吧

  16.若变量a,i已正确定义,且i已正确赋值,合法的语句是

  A)a==1

  B)++i;

  C)a=a++=5;

  D)a=int(i);

  A       B       C       D

  17.已知

  int t=0;

  while (t=1)

  {...}

  则以下叙述正确的是

  A)循环控制表达式的值为0

  B)循环控制表达式的值为1

  C)循环控制表达式不合法

  D)以上说法都不对

  A       B       C       D

  18.有如下程序

  main()

  {

  int x=1,a=0,b=0;

  switch(x)

  {

  case 0: b++;

  case 1: a++;

  case 2: a++;b++;

  }

  printf("a=%d,b=%d\n",a,b);

  }

  该程序的输出结果是

  A)a=2,b=1

  B)a=1,b=1

  C)a=1,b=0

  D)a=2,b=2

  A       B       C       D

  19.有以下程序

  main()

  { int i=1,j=1,k=2;

  if((j++||k++)&& i++)

  printf("%d,%d,%d\n",i,j,k);

  }

  执行后输出结果是

  A)1,1,2

  B)2,2,1

  C)2,2,2

  D)2,2,3

  A       B       C       D

  20.有如下程序

  main()

  { int n=9;

  while(n>6){n--; printf("%d",n);}

  }

  该程序的输出结果是

  A)987

  B)876

  C)8765

  D)9876

  A       B       C       D

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved