二级考试:学点C语言(switch语句)计算机二级考试

文章作者 100test 发表时间 2009:06:15 14:58:53
来源 100Test.Com百考试题网


  1. 常规:
  #include <.stdio.h>.
  int main(void)
  {
  int i.
  for (i = 0. i <. 10. i ) {
  switch (i) {
  case 1:
  printf("%d ", i).
  break.
  case 3:
  printf("%d ", i).
  break.
  case 5:
  printf("%d ", i).
  break.
  default:
  printf("* ")..
  }
  }
  getchar().
  return 0.
  }
  2. 省略 default:
  #include <.stdio.h>.
  int main(void)
  {
  int i.
  for (i = 0. i <. 10. i ) {
  switch (i) {
  case 1:
  printf("%d ", i).
  break.
  case 3:
  printf("%d ", i).
  break.
  case 5:
  printf("%d ", i).
  break.
  }
  }
  getchar().
  return 0.
  }
  3. 设为首页相同结果:
  #include <.stdio.h>.
  int main(void)
  {
  int i.
  for (i = 0. i <. 10. i ) {
  switch (i) {
  case 1: case 3: case 5:
  printf("%d ", i).
  break.
  case 4:
  printf("@ ").
  break.
  default:
  printf("* ").
  }
  }
  getchar().
  return 0.
  }
  4. 用于字符:
  #include <.stdio.h>.
  int main(void)
  {
  char c.
  for (c = A. c <.= G. c ) {
  switch (c) {
  case A: printf("6 ").
  break.
  case B: printf("7 ").
  break.
  case C: printf("1 ").
  break.
  case D: printf("2 ").
  break.
  case E: printf("3 ").
  break.
  case F: printf("4 ").
  break.
  case G: printf("5 ").
  break.
  }
  }
  getchar().
  return 0.
  }
  5. 用于枚举:
  #include <.stdio.h>.
  int main(void)
  {
  enum ABCD {AAA,BBB,CCC,DDD} e.
  e = CCC.
  switch (e) {
  case AAA: printf("%d.AAA ", e). break.
  case BBB: printf("%d.BBB ", e). break.
  case CCC: printf("%d.CCC ", e). break.
  case DDD: printf("%d.DDD ", e). break.
  default:
  .
  }
  getchar().
  return 0.
  }
2009年NCRE考试有新变化
2009年全国计算机等级考试-大纲
2009年上半年全国计算机等级考试报名信息汇总


相关文章


二级考试:学点C语言(双字节字符类型wchar_t)计算机二级考试
二级考试:学点C语言(整型、字符、浮点的扩展)计算机二级考试
二级考试:学点C语言(整型、字符、浮点)计算机二级考试
二级考试:学点C语言(goto语句)计算机二级考试
二级考试:学点C语言(switch语句)计算机二级考试
二级考试:学点C语言(if语句)计算机二级考试
二级考试:学点C语言(while与dowhile循环)计算机二级考试
全国计算机等级考试二级C语言程序设计实战计算机二级考试
全国计算机等级考试二级C语言程序设计实战(22)计算机二级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛