continue语句和break语句的区别是:continue语句只结束本次循环,而不是终止整个循环的执行。而break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。 例: #include <stdio.h> int main() { for (int i = 0; i<5; i++) { for (int j = 0; j<5; j++) { printf("i=%d, j=%d\n", i, j); if (j == 1) { break; } } if (i == 2) { break; } } return 0; } 运行结果: i=0, j=0 i=0, j=1 i=1, j=0 i=1, j=1 i=2, j=0 i=2, j=1
|