if - else文
CoddyのCジャーニー「基礎」セクションの一部。レッスン 26/63。
if-else文は、条件に基づいてプログラムが判断を行えるようにします。条件がtrueの場合は、あるコードブロックが実行されます。そうでない場合は、別のブロックが実行されます。
if-else文を使用する方法を見てみましょう:
まず、変数を定義します:
int age = 17;では、その人が成人かどうかを確認しましょう:
if (age >= 18) {
printf("You are an adult.\n");
} else {
printf("You are a minor.\n");
}age は 17 で、18 未満なので、出力は次のようになります。
You are a minor.if の部分は condition を確認します。condition が false の場合、else ブロック内のコードが実行されます。
チャレンジ
簡単次のプログラムを作成してください:
- ユーザーから学生のscoreを表す整数を読み取る
- scoreが60以上の場合は、"Pass"を出力する
- それ以外の場合は、"Fail"を出力する
自分で試してみよう
#include <stdio.h>
int main() {
int score;
scanf("%d", &score);
// この行より上は変更しないでください
// ここにコードを書いてください
return 0;
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Cオンラインコンパイラ