Java Silver 練習問題4


Java Silverに関する問題を出題していきます!

■問題1

次のプログラムをコンパイル、実行した結果として正しいものはどれか。

public class Sample {
    public static void main(String[] args) {
        byte b = 255;
        float f = 1.7f;
        boolean bo = false;
        System.out.println(b + " " + f + " " + bo);
    }
}
  1. 3行目でコンパイルエラー
  2. 4行目でコンパイルエラー
  3. 実行時エラー
  4. 255 1.7 false
  5. b f bo
解答はここをクリック!

 

 

■問題2

次のプログラムをコンパイル、実行した結果として正しいものはどれか。

class Sample {
    public static void main(String[] args) {
        int x = 4;
        System.out.print(x++ + ", ");
        System.out.print(++x);
    }
}
  1. 4, 5
  2. 4, 6
  3. 5, 5
  4. 5, 6
  5. コンパイルエラー
解答はここをクリック!

 

 

■問題3

次のプログラムをコンパイル、実行した結果として正しいものはどれか。

public class Sample {
    public static void main(String[] args) {
        int i = 9;
        if(i % 5 == 0) {
            System.out.println("5で割り切れます");
        }
    }
}
  1. 4行目でコンパイルエラー
  2. 5行目でコンパイルエラー
  3. 実行時エラー
  4. 「5で割り切れます」と出力
  5. 何も出力されない
解答はここをクリック!

 

■問題4

次のプログラムをコンパイル、実行した結果として正しいものはどれか。

public class Sample {
    public static void main(String[] args) {
        int i = -10;
        if (i % 5 == 0) {
            System.out.println("5で割り切れます");
        } else if (i % 5 != 0) {
            System.out.println("5で割り切れません");
        } else if (i < 0) {
            System.out.println("不正な値です");
        }
    }
}
  1. 「5で割り切れます」と出力
  2. 「5で割り切れません」と出力
  3. 「不正な値です」と出力
  4. 何も出力されない
  5. コンパイルエラー
解答はここをクリック!

 

■問題5

次のプログラムをコンパイル、実行した結果として正しいものはどれか。

public class Sample {
    public static void main(String[] args) {
        int i = 7;
        if(i % 2 == 0) System.out.print("2で割り切れます。");
        System.out.print("偶数です。");
    }
}
  1. 「2で割り切れます。偶数です。」と出力
  2. 「2で割り切れます」と出力
  3. 「偶数です」と出力
  4. 何も表示されない
  5. コンパイルエラー
解答はここをクリック!

 

 

  • このエントリーをはてなブックマークに追加

PAGE TOP