TECH I.S.

C++その他の場合


else ifステートメント

最初の条件がfalseの場合、else if文を使って新しい条件を指定する。

構文

if (<em>condition1</em>) {   <em>// block of code to be executed if condition1 is true</em> } else if (<em>condition2</em>) {   <em>// block of code to be executed if the condition1 is false and condition2 is true</em> } else {   <em>// block of code to be executed if the condition1 is false and condition2 is false</em> }

int time = 22; if (time < 10) {   cout << "Good morning."; } else if (time < 20) {   cout << "Good day."; } else {   cout << "Good evening."; } // Outputs "Good evening."

自分で試してみる»

例の説明

上の例では、時間(22)は10より大きいので、最初の条件falseである。次のelse if文の条件もfalseなので、条件1条件2が両方ともfalseであることからelse条件に進み、画面に「Good evening.」と表示します。

しかし、もし時刻が14であれば、このプログラムは 「Good day. 」と表示します。



プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細