Continue

continue.png

(1)continue文

処理のスキップを行います。

(使用方法)

for、while、do~while のループの中で処理をスキップさせるために用いる。

通常 if文と併用され、ループ処理の中で、ある条件が成立する場合、それ以下の処理を行わずにスキップする。
http://www9.plala.or.jp/sgwr-t/c/sec06-7.html

int i = 1, n, sum;
 
sum = 0;
 
while (i <= 10) {        …とりあえず 10回ループ
 
    scanf("%d", &n);
    if (n < 0)    …入力データが負なら
        continue;     以下の処理をスキップする
 
    sum = sum + n;
    i++;
}
printf("sum = %d\n", sum);

サポートサイト Wikidot.com