C言語でbreakとcontinue文を使用する方法を教えてください

C言語には、breakとcontinueの2つのループ制御文があります。

  1. break文
  1. break文はループ文(for, while, do-whileなど)の中でループを途中終了し、ループの後の文を実行するためのものです。
  2. 当程序执行到break语句时,循环会立即终止,不再执行循环中的其他语句,而是执行循环后的语句。
  3. break 文は通常条件文と組み合わせてใช้し、とある條件が満たされた場合にループから抜け出すために使われます。

サンプル:

for (int i = 0; i < 10; i++) {
   if (i == 5) {
      break;  // 当i等于5时,跳出循环
   }
   printf("%d ", i);
}
printf("Loop ended.");

日本語に翻訳してください。

0 1 2 3 4 Loop ended.
  1. continue文
  1. continue ステートメントは、ループボディの残りのステートメントをスキップして、次のループの判定条件に移行します。
  2. 継続ステートメントに達すると、現在のループの現在のイテレーションはただちに終了し、次のループのイテレーションに進みます。
  3. continue文は通常条件文と併用され、特定の条件が満たされたときにその繰り返し処理の残りの文をスキップするために使われる。

彼は毎日7時に起きて、8時に出勤する。
毎朝7時に起き、8時に勤務に出かける。

for (int i = 0; i < 10; i++) {
   if (i == 5) {
      continue;  // 当i等于5时,跳过本次循环剩余语句,进入下一次循环
   }
   printf("%d ", i);
}
printf("Loop ended.");

ネイティブの日本語でこの文を言い換えてください(1つの選択肢のみが必要):出力:

0 1 2 3 4 6 7 8 9 Loop ended.

breakやcontinue文は、ループ内でのみ使用でき、switch文や関数内で使用することはできないことに注意してください。

bannerAds