ネストされた条件文
「if」ブロックへと「その他」他のネストされた条件ステートメントを含む、他のステートメントを含めることができます。 else
ステートメントは、最も近い直前の if
を参照します。
例:
if ( A > 10 )
if ( A > 100 )
cout << 「あなたはたくさんのお金を持っていますね。」
それ以外
cout << 「お金は十分ありますね。」
それ以外
cout << 「あなたには十分なお金がありません。」;
プログラムを理解しやすくするために、すべての "if" ブロックと「その他」 (それらを区切る括弧と共に) 右に 2 ~ 3 文字シフトされます。このようなエントリは はしご エントリと呼ばれます。