接第11篇
格式:while (表达式)//加括号代表如果表达式为真,执行循环
{
}
根据需要,可以在代码块中加break;提前跳出循环(永久终止)
而continue;是跳出本次循环,进入while循环的判断部分,决定是否进行下次循环
*注意两者区别
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int i = 0;
while (i < 10)
{
if (5==i)
continue;
printf("%d", i);
i++;
}
}
结果:
i经过累加后,当i=5时,continue;发挥作用,跳出本次循环,导致i无法加1,一直循环(即死循环)