C break 文

C 循环C ループ

C 言語ではbreak文には以下の2つの用法があります:

  1. 当 break文がループ内に現れると、ループは直ちに終了し、プログラムの流れはループの直後の次の文を実行し続けます。
  2. これは終了するために使用できます:switch文内の case。

入れ子ループ(つまり、あるループ内に別のループが入れ子になっている)を使用している場合、break 文は最も内側のループの実行を停止し、そのブロックの後の次のコード行の実行を開始します。

構文

C 言語ではbreak文の構文:

break;

フローチャート

サンプル

サンプル

#include <stdio.h>
 
int main ()
{
   /* ローカル変数の定義 */
   int a = 10;

   /* while ループの実行 */
   while( a < 20 )
   {
      printf("a の値: %d\n", a);
      a++;
      if( a > 15)
      {
         /* break 文を使用してループを終了する */
          break;
      }
   }
 
   return 0;
}

上記のコードをコンパイルして実行すると、次の結果が生成されます:

a 的值: 10
a 的值: 11
a 的值: 12
a 的值: 13
a 的值: 14
a 的值: 15

C 循环C ループ

その他の拡張