1.while循环
打印1-10数字
int main()
{
int i = 1;
while (i <= 10) {
printf("%d ", i);
i++;
}
return 0;
}
//输出结果:1,2,3,4,5,6,7,8,9,10
break终止循环
int main()
{
int i = 1;
while (i <= 10) {
if (5 == i)
break;
printf("%d ", i);
i++;
}
return 0;
}
//输出结果:1,2,3,4
continue跳过本次循环,直接去判断部分判断要不要进行下一次循环
int main()
{
int i = 1;
while (i <= 10) {
if (5 == i)
continue;
printf("%d ", i);
i++;
}
return 0;
}
//输出结果:1,2,3,4 然后陷入死循环
int main()
{
int i = 1;
while (i <= 10) {
i++;
if (5 == i)
continue;
printf("%d ", i);
}
return 0;
}
//输出结果:2,3,4,6,7,8,9,10,11
while循环中
break是用于永久的终止循环
continue跳过本次循环后面的代码,直接去判断部分,进行下一次循环的判断