本文中我们介绍了如何在循环中使用 break 语句和 continue 语句来控制跳过某个迭代或跳出循环。
在 C 语言中, break 语句和 continue 语句是用于循环的流程控制指令。 break 语句用于跳出当前循环,continue 语句则跳出循环的当前迭代并进入下一次迭代。
break 语句的用途是立即跳出当前循环。它的语法是:
break 语句几乎总是与循环内的 if...else 语句一起使用。
程序最多计算 10 个数字的总和。如果用户输入负数,则执行 break 语句结束 for 循环。
在 C 中, break 也与 switch 语句一起使用。这将在下一个教程中讨论。
continue 语句跳过循环的当前迭代并继续下一次迭代。它的语法是:
continue 语句几乎总是与 if...else 语句一起使用。
在这个程序中,用户输入的负数不参与求和运算,只有非负数才参与求和运算。
当用户输入负数时,执行 continue 语句跳过当前循环迭代,进入下一次迭代。
