C语言中的continue语句用于跳过当前循环中剩余的代码,直接进入下一次循环。它的作用是在满足某个条件时,跳过当前循环体内的代码,继续执行下一次循环。
当continue语句被执行时,程序会立即跳到循环结构的控制条件处,然后进行下一次循环的判断。通常,continue语句用于在某个条件满足时,跳过当前迭代中的一些不必要的代码,从而提高程序的执行效率。
下面是一个使用continue语句的示例:
#includeint main() { int i; for (i = 0; i < 10; i++) { if (i == 5) { continue; } printf("%d ", i); } return 0; }
运行上述代码会输出0 1 2 3 4 6 7 8 9,可以看到当i等于5时,该循环会跳过continue语句后面的代码,直接进入下一次循环。这样就避免了输出数字5。