问题:下面程序的运行结果是什么? public class Switch应用{ public static void main(String[]args){ int i=9; switch(i){//从上至下执行语句,直至执break 语句,退出程序块 case0:System.out.print("zero"); break; default:System. out.print("default"); case 1:System. out. print("one"); case 2:System. out. print("two");
时间: 2023-05-25 16:01:18 浏览: 162
程序举例switch语句
答:运行结果是"onetwo"。原因是 switch 语句会从上至下依次执行 case 中的语句,直到执行到 break 语句或者 switch 语句结束为止。在这个程序中,由于没有在第一个 case 中加入 break 语句,所以接下来的几个 case 语句也会被执行。因此,程序会打印出 "one" 和 "two"。如果加上 break 语句,则只会打印 "zero"。
阅读全文