#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main() {
int i = 1;
while (i <= 10)
{
if (i == 5)
continue;//continue作用是用来跳过本次continue后面的代码,直接去判断部分。(当i=5时,跳过后面i++,i=5再返回,再continue就陷入了死循环)
printf("%d ", i);
i++;
}
return 0;
}
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main() {
int i = 1;
while (i <= 10)
{
i++;
if (i == 5)
continue;
printf("%d ", i);//结果2 3 4 6 7 8 9 10 11
}
return 0;
}
总结:
continue作用是用来跳过本次continue后面的代码,直接去判断部分。
break作用是跳出整个循环,不管之后还有多少次。