第 3 章 まとめクイズ
クイズ1
次のコードを実行したとき、画面に出力されるのはどれでしょう。else if の順序に注目してください。
Java
public class Main {
public static void main(String[] args) {
int score = 75;
if (score >= 60) {
System.out.println("D");
} else if (score >= 70) {
System.out.println("C");
} else if (score >= 80) {
System.out.println("B");
} else if (score >= 90) {
System.out.println("A");
} else {
System.out.println("F");
}
}
}クイズ2
次の Java の switch 文を実行したとき、画面に出力されるのはどれでしょう。break の有無に注目してください。
Java
int x = 2;
switch (x) {
case 1:
System.out.println("A");
case 2:
System.out.println("B");
case 3:
System.out.println("C");
break;
default:
System.out.println("D");
}クイズ3
次の Java の 三項演算子 を使った式について、x = 5 のとき result に入る値はどれでしょう。
Java
int x = 5;
String result = x >= 10 ? "large" : x >= 5 ? "medium" : "small";クイズ4
次の Java の if-else 文について、正しい説明 はどれでしょう。
Java
if (x > 0)
System.out.println("A");
System.out.println("B");
else
System.out.println("C");クイズ5
Java で switch 文では書けない が、if-else 文では書ける のは次のうちどれでしょう。
未回答の問題は、不正解として正解と解説のみ表示します
ログインが必要です
クイズに回答するにはログインしてください。