switch不加break会怎样 switch中没有break如何执行?
switch中没有break如何执行?1. break-in switch的作用是结束switch循环,即不执行下面的case语句。2. 如果不添加它,当您在case语句中完成执行时,您将转到下一个c
switch中没有break如何执行?
1. break-in switch的作用是结束switch循环,即不执行下面的case语句。
2. 如果不添加它,当您在case语句中完成执行时,您将转到下一个case语句并继续switch循环。但是,如果分支中没有语句,则不能写入break。
3. 示例:如下面的程序所示,student=10,case10循环,输出“学生数为10”。但是,由于没有中断,如果继续切换循环,将执行case20,并输出“学生数为20”。句子case20包含结束循环的中断。这样,就会出现问题。程序只需输出“学生数为10”,实际程序输出两个printf。如果在第10种情况后加上break,则是正确的。