2016 - 2024

感恩一路有你

在switch中放while循环 在c#语言中for循环嵌套switch循环,switch循环中有break,它终止for循环还是switch?

浏览量:2136 时间:2021-03-11 10:13:22 作者:admin

在c#语言中for循环嵌套switch循环,switch循环中有break,它终止for循环还是switch?

中断是跳出当前循环,返回是跳出循环的一部分。如果在switch中写入break,则switch与for无关,继续下一步for循环

1。break-in switch的作用是结束switch循环,即不执行下面的case语句。

2. 如果不添加它,当您在case语句中完成执行时,您将转到下一个case语句并继续switch循环。但是,如果分支中没有语句,则不能写入break。

3. 示例:如下面的程序所示,student=10,case10循环,输出“学生数为10”。但是,由于没有中断,如果继续切换循环,将执行case20,并输出“学生数为20”。句子case20包含结束循环的中断。这样,就会出现问题。程序只需输出“学生数为10”,实际程序输出两个printf。如果在第10种情况后加上break,则是正确的。

switch中没有break如何执行?

在C语言中,break不仅可以在循环语句中使用,也可以在switch语句中使用。

当在do while、for和while循环语句中使用break语句时,程序可以终止循环并在循环后执行语句。通常,break语句总是与if语句相关联,也就是说,当条件满足时,它将跳出循环。

switch语句中使用break时,会使程序跳出switch,在switch之后执行语句;如果没有break语句,则会变成死循环,无法退出。

在switch中放while循环 switch和break的关系 switch不写break会怎样

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。