ホームページ  >  記事  >  バックエンド開発  >  C言語のfor文の実行処理とは何ですか?

C言語のfor文の実行処理とは何ですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-07-27 11:55:1011023ブラウズ

C言語のfor文の実行手順は、 1. まず条件式が真かどうかを判定し、条件が真の場合は中間ループ本体を実行し、中間ループ本体の実行後2. 最後のループ本体が実行された後、条件式が再度評価され、条件が真であれば、中間のループ本体が繰り返し実行されます。本当です、飛び出てしまいます。

C言語のfor文の実行処理とは何ですか?

C 言語の for ステートメントの実行プロセスは次のとおりです。

for ステートメントの一般的な形式は次のとおりです。 : for (単一の二次式; 条件式; 終了ループ本体) {中間ループ本体;}。

for ループを実行すると、まず条件式が true かどうかが判定され、条件が true の場合は中間ループ本体が実行され、中間ループ本体が実行された後、最終ループ本体が実行されます。実行されます。最後のループ本体を実行した後、再度条件式を判定し、条件が成立する場合は引き続き途中のループ本体を繰り返し、条件が成立しない場合はforループを抜けます。

for ループ内で実行される中間ループ本体は、1 つのステートメントまたは複数のステートメントにすることができます。中間ループ本体が 1 つのステートメントのみの場合、中括弧 {} は省略できます。

C言語のfor文の実行処理とは何ですか?

拡張情報

for ステートメントに関する注意:

1. for ループ内の変数は次のことができます。 be は複数の場合もあります。1 つの変数を最後まで処理することに限定されないでください。これは非常に単調になる場合があります。プログラムが複数の変数でループを形成するのに適している場合、複数の for ステートメントを使用するのは少し無駄ですそれを表現するために。

2. for ループ内のステートメントはステートメント本体にすることができます。ステートメント本体の外側に中括弧 "{}" を追加して、ループに参加するステートメントを囲みます。 for ループの 3 つの式はすべてカンマ式です。このように、各セミコロン式は、実際には「,」で区切られ、最後に「;」で終わる複数のカンマ式で構成されます。

3. for ループ内の「単一式」、「条件式」、および「ループ本体ステートメント」はすべてオプションであり、デフォルトで「;」だけが残った空のステートメントに設定できます。 「;」をデフォルトにできない理由は、コンパイル形式がデフォルトの場合、コンパイラがそれを認識せず、エラーを報告するようなものであるためです。

関連する学習に関する推奨事項: C ビデオ チュートリアル

以上がC言語のfor文の実行処理とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。