c语言break是跳出所有循环还是当前循环

回答
爱扬教育

2022-08-23

  • 相关推荐
break是从循环中跳出,如要从函数中跳出,可以用return。break 在一些计算机编程语言中是保留字,其作用大多情况下是终止所在层的循环:1、break语句对if-else的条件语句不起作用。
2、在多层循环中,一个break语句只向外跳一层。

扩展资料

  break语句通常用在循环语句和开关语句中,当break用于开关语句switch中时, 可使程序跳出switch而执行switch以后的语句; 如果没有break语句, 则将成为一个死循环而无法退出,如下:

  1、break如果用于循环是用来终止循环。

  2、break如果用于switch中,则是用来终止switch。

  3、break不能直接用于if语句,除非是循环内的一个字句。

  4、break用在多层循环中,表示退出里他最近的一次循环。