题目内容

读程序题:#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);}

读程序题:请阅读下面的程序,分析代码是否能够编译通过,如果能编译通过,请列出运行的结果,否则请说明编译失败的原因。#includevoidmain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;}printf("a=%d,b=%d\n",a,b);}

答案查题题库