2016年12月4日 星期日

迴圈中常用的break & continue

break的用途

如果你想要從迴圈主體中的某處跳離迴圈時,可以使用break。

note

break被用來中斷迴圈(for loop、while、do while)、switch,所以在使用break時,必須清楚明白,到底你中斷的是什麼。

continue的用途

如果你想要從迴圈主體中的某處回到迴圈的開頭時,可以使用continue。

程式範例

#include <stdio.h>
#include <stdlib.h>
int main()
{
      int x,i=1;
      while(scanf("%d", &x) !=EOF){
            if(x!=0){
                  printf("continue\n");
                  continue;
            }
            else{
                  printf("break\n");
            }
            printf("test\n");
            break;
      }
      system("pause");
}

沒有留言:

張貼留言