第 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

次の Javaswitch 文を実行したとき、画面に出力されるのはどれでしょう。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

次の Javaif-else 文について、正しい説明 はどれでしょう。

Java

if (x > 0) System.out.println("A"); System.out.println("B"); else System.out.println("C");

クイズ5

Javaswitch 文では書けない が、if-else 文では書ける のは次のうちどれでしょう。

未回答の問題は、不正解として正解と解説のみ表示します

ログインが必要です

クイズに回答するにはログインしてください。