C言語 continueループをスキップさせる






スポンサードリンク

先日は【 break 】文でループを終了する方法に付いて勉強しました。今度が【 continue 】文を使ってループをスキップする方法に付いて勉強してみたいと思います

多重ループ と 【 contiune 】文サンプルです。

#include <stdio.h>

   int main(void)
{
   int i;

   printf("終了文 break のテスト\n");
   for(i=1; i<=4; i++){
   printf("i=%d スタート\n",i);
   if(i == 2)break;
   printf("i=%d 終了\n",i);
   }

   printf("スキップ文 continue のテスト\n");
   for(i=1; i<=4; i++){
   printf("i=%d スタート\n",i);
   if(i == 2)continue;
   printf("i=%d 終了\n",i);
   }

return 0;

}


解説図
【 for(i=1; i<=4; i++) 】にてiが4回ループする条件に置いて、【 i==2 】 i が二回目のループで代入される整数2で【 break 】し【 printf 】を実行してループを終了する条件。  【 continue 】でスキップし、ループ条件の【 printf 】の2終了を実行せずに再びループに戻る出力を比べています。
printf出力
上記の実行結果。


説明は以上です。

あかかげまるのC言語入門はこちら!!

スポンサードリンク

パソコン勉強部屋 | パソコン勉強部屋2 | ADSL勉強部屋 | メール勉強部屋 | LAN勉強部屋 | ホームページ勉強部屋 | 自宅サーバー勉強部屋 | お役立ちソフトの部屋 | C言語勉強 | 無料ゲーム | 無料セキュリティー | Linuxのコーナー | あかかげまる | オンライン通販 | ショップブランドパソコン | DVDとCD編集ツール

 Subscribe in a reader


ページトップへ