制御ステートメントは、プログラムの実行フローを制御するソース コード内の要素です。これには、 {
および }
角括弧を使用したブロック、for、while、および do while を使用したループ、if と switch、および goto を使用した決定が含まれます。制御文には、条件付き文と無条件文の 2 種類があります。 (関連する推奨事項: 「C チュートリアル 」)
c の条件ステートメント
特定の条件に基づいてプログラムを実行する必要がある場合があります。条件ステートメントは、1 つ以上の条件が満たされた場合に実行されます。これらの条件ステートメントの中で最も一般的なのは if ステートメントで、その形式は次のとおりです。
if (condition) { statement(s); }
このステートメントは、条件が true である限り実行されます。
c は、次のような他の多くの条件文を使用します。
if-else
: if-else 文は、二者択一に基づいて動作します。条件が true の場合は 1 つのステートメントが実行され、条件が false の場合は別のステートメントが実行されます。
if-else if-else
: このステートメントは、条件に基づいて使用可能なステートメントを選択します。どの条件も true にならない場合は、最後の else ステートメントが実行されます。
while
: while は、指定されたステートメントを true である限り繰り返します。
do while
: do while ステートメントは、ステートメントの最後で条件がチェックされる点を除いて、while ステートメントと似ています。
for
: for ステートメントは、条件が満たされる限りステートメントを繰り返します。
無条件制御ステートメント
無条件制御ステートメントは、条件を満たす必要はありません。プログラムのある部分から別の部分に制御を瞬時に移動します。
c の無条件ステートメントには次のものが含まれます。
goto
: goto ステートメントは、制御をプログラムの別の部分に向けます。
break
: Break ステートメントはループ (繰り返し構造) を終了します。
Continue
: continue ステートメントはループ内でループを繰り返すために使用されます。このメソッドは制御をループの先頭に戻し、後続のステートメントを無視します。
以上がC++ 制御ステートメントの使用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。