break和continue的作用和区别

如题所述

第1个回答  2023-06-14

break的作用:终止所在层的循环;continue的作用:终止本次循环。二者的区别:使用结果不同。

1、作用

break作为计算机编程语言的关键词,有终止所在层的循环的含义。

continue作为计算机编程语言的关键词,有终止本次循环的含义。

2、区别

break是指在执行循环时,跳出循环,后面的循环也不执行。在if-else中break可以直接跳出当前循环,后面循环不在执行;如果是多层循环,一个break语句只向外跳一层。

而continue指的是跳出本次循环,但是下次循环还会继续执行,只影响一次循环。continue是跳过循环体中剩余的语句并到循环末尾而强行执行下一次循环。

break和continue语言的介绍

1、break

break在C语言的switch(开关语句)中,break语句还可用来在执行完一个case(分支)后立即跳出当前switch结构。在某些程序调试过程中则使用break设置断点。

2、continue

计算机术语,表示结束本次循环,进行下一次循环,而不终止整个循环的执行。其作用为结束本次循环。即跳出循环体中下面尚未执行的语句,对于while循环,继续求解循环条件。而对于for循环程序流程接着求解for语句头中的第三个部分expression表达式。

相似回答