Java Silver 練習問題9


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

■問題1

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

public class Sample {
    public static void main(String[] args) {
        int cnt = 0;
        while(true) {
            if(cnt == 3) {
                break;
            }
            cnt++;
        }
        System.out.println(cnt);
    }
}
  1. 「0」と表示
  2. 「3」と表示
  3. 「4」と表示
  4. 何も表示されない
  5. 無限ループ
解答はここをクリック!

■問題2

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

public class Sample {
    public static void main(String[] args) {
        int cnt = 0;
        while(true) {
            if(cnt == 3) {
                cnt++;
                break;
            }
        }
        System.out.println(cnt);
    }
}

「0」と表示
「3」と表示
「4」と表示
何も表示されない
無限ループ

解答はここをクリック!

 

 

■問題3

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

public class Sample {
    public static void main(String[] args) {
        for(int i = 0; i <= 10; i++) {
            if(i == 5) {
                break;
            }
        }
        System.out.println(i);
    }
}
  1. 「0」と表示
  2. 「5」と表示
  3. 「10」と表示
  4. 何も表示されない
  5. コンパイルエラー
解答はここをクリック!

 

 

■問題4

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

public class Sample {
    public static void main(String[] args) {
        for(int i = 1; i <= 3; i++) {
            for(int j = 1; j <= 3; j++) {
                if(i == 2) {
                    break;
                }
                System.out.print("a");
             }
        }
    }
}
  1. 「a」と3回表示
  2. 「a」と6回表示
  3. 「a」と9回表示
  4. 何も表示されない
  5. コンパイルエラー
解答はここをクリック!

 

 

■問題5

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

public class Sample {
    public static void main(String[] args) {
        for(int i = 1; i <= 3; i++) {
            for(int j = 1; j <= 3; j++) {
                if(i == 2) {
                    break;
                }
                System.out.print("a");
            }
            break;
        }
    }
}
  1. 「a」と3回表示
  2. 「a」と6回表示
  3. 「a」と9回表示
  4. 何も表示されない
  5. コンパイルエラー
解答はここをクリック!
  • このエントリーをはてなブックマークに追加

PAGE TOP