ツールのタグ
ディレクトリ
ツールのタグ
Cループ
場合によっては、同じコード ブロックを複数回実行する必要がある場合があります。通常、ステートメントは順番に実行されます。関数内の最初のステートメントが最初に実行され、次に 2 番目のステートメントが続きます。
このプログラミング言語は、より複雑な実行パスのためのさまざまな制御構造を提供します。
ループ ステートメントを使用すると、ステートメントまたはステートメント グループを複数回実行できます。以下は、ほとんどのプログラミング言語におけるループ ステートメントのフローチャートです。

ループ タイプ
C 言語には、次のループ タイプが用意されています。リンクをクリックすると、各タイプの詳細が表示されます。
| ループの種類 | 説明 |
|---|---|
| while ループ | 指定された条件が true の場合、ステートメントまたはステートメントのグループを繰り返します。ループ本体を実行する前に条件をテストします。 |
| for ループ | は、一連のステートメントを複数回実行し、ループ変数を管理するコードを簡素化します。 |
| do...while ループ | は、ループ本体の最後で条件をテストする点を除けば while ステートメントと似ています。 |
| ネストされたループ | while、for、do..while ループ内で 1 つ以上のループを使用できます。 |
ループ制御ステートメント
ループ制御ステートメントは、コードの実行順序を変更します。それを通じてコードジャンプを実現できます。
C は次のループ制御ステートメントを提供します。リンクをクリックすると、各ステートメントの詳細が表示されます。
| 制御ステートメント | 説明 |
|---|---|
| Break ステートメント | は、ループ または switch ステートメントを終了します。プログラム フローは、ループまたはスイッチの直後の次のステートメントに進みます。 |
| は、ループ本体に、このループ反復を直ちに停止し、次のループ反復を再開するように指示します。 | |
| は、マークされたステートメントに制御を移します。ただし、プログラム内で goto ステートメントを使用することはお勧めできません。 |
無限ループ 条件が false にならない場合、ループは無限ループになります。
for 従来の意味でのループは、無限ループを実装するために使用できます。ループを構成する 3 つの式はいずれも必須ではないため、条件式の一部を空白のままにして無限ループを形成できます。
#include <stdio.h> int main (){ for( ; ; ) {
printf("This loop will run forever.\n"); } return 0;} 条件式が存在しない場合は true とみなされます。初期値を設定して式を増分することもできますが、一般に、C プログラマは無限ループを表すために for(;;) 構造を使用することを好みます。 注: Ctrl + C キーを押すと無限ループを終了できます。
関連動画
ホットAIツール
脱衣画像を無料で
写真から衣服を削除するオンライン AI ツール。
リアルなヌード写真を作成する AI 搭載アプリ
AIを活用した投資調査により賢明な意思決定を実現
人気の記事
ホットトピック
20518
7
13631
4
11966
4
8986
17
人気のツール
使いやすく無料のコードエディター
中国語版、とても使いやすい
強力な PHP 統合開発環境
ビジュアル Web 開発ツール
神レベルのコード編集ソフト(SublimeText3)












![PHP 実践開発入門: PHP クイック作成 [中小企業フォーラム]](https://img.php.cn/upload/course/000/000/035/5d27fb58823dc974.jpg)
