C语言中break和continue的用法和区别


1. break 语句用于跳出最内层循环或它所在的 switch 语句。控制传递给终止语句后面的语句(如果有的话)。如下图所示break语句使其直接跳出while循环(如果是多层循环的话直接跳出最内层循环)。

2. continue 语句将控制权传递给它所在的最内层循环的下一次迭代。

如下图所示continue语句跳出本次while循环,进入下次while循环,如果是多层循环的话跳出最内层循环的本次循环。

相关内容