カテゴリー
C++

forとifとcontinueを組み合わせて使おう

この章ではcontinueの使い方を説明します。
continueは現在進行している周回を抜けたとしても、ループ自体は続けたい場合に使います。
主にfor文やwhile文などでよく使われます。
では例をみてみましょう。1 if(i==g)の条件がTRUEの場合、下の行にある1を実行することなく、forの先頭に戻ります。
例の場合はgが4なので「4つのリンゴ」と言う文は実行しません。1 例ではiとgがイコールになったら、forの先頭に戻って条件判定をしてループを続けるかどうか決めます。
先頭に戻ってiは5になりますが、5はまだTRUEなので「5つのリンゴ」を出力します。
breakと違いループ自体を止めることはしません。1