Java Silver 練習問題7


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

■問題1

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

public class Sample {
    public static void main(String[] args) {
        for(String str = ""; str.length() < 10; str += "aaa") {
            System.out.println("こんにちは");
        }
    }
}
  1. 「こんにちは」と2回表示
  2. 「こんにちは」と3回表示
  3. 「こんにちは」と4回表示
  4. コンパイルエラー
  5. その他
解答はここをクリック!

 

 

■問題2

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


public class Sample {
    public static void main(String[] args) {
        for(StringBuilder sb = new StringBuilder(); sb.length() <= 10; sb.append("aaa")) {
            System.out.println("こんにちは");
        }
    }
}
  1. 「こんにちは」と2回表示
  2. 「こんにちは」と3回表示
  3. 「こんにちは」と4回表示
  4. コンパイルエラー
  5. その他
解答はここをクリック!

 

 

 

■問題3

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


public class Sample {
    public static void main(String[] args) {
        for(int i = 0; i < 3; inc(i)) {
            System.out.println("こんにちは");
        }
    }

    static void inc(int i) {
        i++;
    }
}

 

  1. 「こんにちは」と2回表示
  2. 「こんにちは」と3回表示
  3. 「こんにちは」と4回表示
  4. コンパイルエラー
  5. その他
解答はここをクリック!

 

 

 

■問題4

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


public class Sample {
    static int i = 0;
    public static void main(String[] args) {
        for(; i < 3; inc(i)) {
            System.out.println("こんにちは");
        }
    }

    static void inc(int i) {
        i++;
    }
}

 

  1. 「こんにちは」と2回表示
  2. 「こんにちは」と3回表示
  3. 「こんにちは」と4回表示
  4. コンパイルエラー
  5. その他
解答はここをクリック!

 

 

 

■問題5

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


public class Sample {
    static int i = 0;
    public static void main(String[] args) {
        for(; i < 3; inc()) {
            System.out.println("こんにちは");
        }
    }

    static void inc() {
        i++;
     }
}
  1. 「こんにちは」と2回表示
  2. 「こんにちは」と3回表示
  3. 「こんにちは」と4回表示
  4. コンパイルエラー
  5. その他
解答はここをクリック!
  • このエントリーをはてなブックマークに追加

PAGE TOP