条件文のネスティング
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/11/26 23:56 UTC 版)
「ネスティング」の記事における「条件文のネスティング」の解説
以下の例では条件式1を判定して判定結果が"真"であるなら条件式2を判定し、条件式2の判定結果も"真"なら条件式3を判定する。条件式3も同様に判定結果が"真"であるなら処理1、処理2、処理3を全て処理した後に入れ子から脱出するが、それまでに条件式2が"偽"なら処理3だけを、条件式3が"偽"なら処理2と処理3をして入れ子から脱出する。 (C言語風での記述) if (条件式1){ if (条件式2){ // ここの「if」は一番上の「if」の入れ子 if (条件式3){ // ここの「if」は一つ上の「if」と一番上の「if」の入れ子 処理1; } 処理2; } 処理3;}
※この「条件文のネスティング」の解説は、「ネスティング」の解説の一部です。
「条件文のネスティング」を含む「ネスティング」の記事については、「ネスティング」の概要を参照ください。
- 条件文のネスティングのページへのリンク