下列程序段的输出结果是_________。 int n=’c’; switch(n++) { default:printf("error");break; case’a’:case’A’:case’b’:case’B’:printf

admin2012-12-03  15

问题 下列程序段的输出结果是_________。
  int n=’c’;
  switch(n++)
  {  default:printf("error");break;
     case’a’:case’A’:case’b’:case’B’:printf("good");break;
     case’c’:case’C’:printf("pass");
     case’d’:case’D’:print[("warn");
  }

选项

答案passwarn。

解析 本题考查switch…case语句.当n++后。表述式的值力’c’,n的值自加为’d’,因此执行case’c’输出pass,接着执行case’d’,输出Warn,故填passwarn。
转载请注明原文地址:https://jikaoti.com/ti/YVB0FFFM
0

最新回复(0)