break与continue的区别

2018-11-16  本文已影响0人  熊猫的雄

1、break为跳出循环,比如while中的break永久终止循环,不再执行while。

#include<stdio.h>   //break;
int main()
{
  int i = 0;
  while (i <= 10)
  {
      if (i == 5)
          break;
      printf("      %d\n",i);
      i = i + 1;
  }
  return 0;
}
20180111112144581.png

2、continue为结束本次循环,进入下一次循环,while还可以执行。

#include<stdio.h>
int main()
{
    int i = 0;
    while (i <= 10)
    {
        i = i + 1;
        if (i == 5)
            continue;
        printf("     %d\n", i);
    }
    return 0;
}
20180111111617630.png
上一篇下一篇

猜你喜欢

热点阅读