题目内容

读程序题:#includemain( ){ char ch;ch=getchar( );switch(ch){ case ‘A’ : printf(“%c”,’A’);case ‘B’ : printf(“%c”,’B’); break;default: printf(“%s\n”,”other”);} }当从键盘输入字母A时,运行结果为:

查看答案
更多问题

读程序题:#includemain()_{chargrade='C';switch(grade){case 'A':printf("90-100\n");case 'B':printf("80-90\n");case 'C':printf("70-80\n");case 'D':printf("60-70\n");break;case 'E':printf("<60\n");default:printf("error!\n");}}运行结果为:

switch条件语句中,default语句可用于处理和前面的case都不匹配的值。

A. 对
B. 错

内层break语句可以终止嵌套的switch,使最外层的Jswitch结束。

A. 对
B. 错

请阅读下面的程序,分析代码是否能够编译通过,如果能编译通过,请列出运行的结果,否则请说明编译失败的原因。#include void 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);}

答案查题题库