作业帮 > 综合 > 作业

我看不懂下面的程序,default语句是什么意思!为什么结果中会有两个“!

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/05 07:54:48
我看不懂下面的程序,default语句是什么意思!为什么结果中会有两个“!
public class E {
public static void main(String args[]){
\x05char c='\0';
\x05for(int i=1;i
我看不懂下面的程序,default语句是什么意思!为什么结果中会有两个“!
这样看你或许明白了:
i
1 case 1后面的语句执行,没有break,继续执行 case 2后面的语句 遇break switch语句结束
2 执行 case 2后面的语句 遇break switch语句结束
3 执行 case 3后面的语句 没有break 继续执行default 后面的语句 switch语句结束
4执行default 后面的语句 switch语句结束
相应的输出就是你看到的