天天看点

c语言continue在while循环中的作用

大家可以试着运行一下,看一下结果的差异,并试着自己总结(参考在最后)

#include<stdio.h>

int main()

{

int i = 1;

while (i <= 10)

{

 if (i == 5)

  continue;//当i=5时终止此次循环,直接跳转至while语句的判断部分,进行下一次循环的入口判断;

 printf("%d ", i);

 i++;//当i为5时,由于continue在前面,故无法继续输出后面的值,有次程序也进入了一个死循环

}

return 0;

}

 i++;

  continue;

继续阅读