Module: (C++) 条件演算子


Problem

12/17

2 つのうち大きい方 - オプション 3. 不完全な条件ステートメント

Theory Click to read/hide

不完全な条件文

そうでない場合」の場合は、何もする必要はありません (たとえば、「セールにアイスクリームがある場合は、アイスクリームを購入してください」、そうでない場合は...)、ブロック全体が「そうでない場合」になります。条件演算子の省略形 (不完全な) を省略して使用できます。
<プレ> <コード>if (条件) { ... // 条件が true の場合の動作 } 条件演算子の不完全形式を使用して、最大 2 つの数値を求める問題を解く例を考えてみましょう。
 

Problem

条件演算子の不完全形式を使用して、最大 2 つの数値を求める問題の解法を形式化できます。

追加の変数 Max を使用します。その初期値は、変数 A の値に等しく設定されます。次に、変数 の値が正しいかどうかを確認します。 >B は変数 Max の値より大きいため、変数 Max の値を変数 B の値に置き換えます。 >。

このスキームを使用すると、3 つ以上の数値の最大値を簡単に見つけることができます。