過去問 ループと配列
クイズ1
次のコードを実行したとき、count に入る値はどれですか。
int n = 0;
int count = 0;
do {
count++;
} while (count < n);
System.out.println(count);クイズ2
次の 4 つのうち、コンパイルエラーになるものはどれですか。
ア for (;;) { break; }
イ while (true) { break; }
ウ while () { break; }
エ do { break; } while (true);
クイズ3
次のコードの出力はどれですか。
for (int i = 1; i <= 3; i++) {
for (int j = 1; j <= 3; j++) {
if (j == 2) {
break;
}
System.out.print(i + "" + j + " ");
}
}クイズ4
次のコードの出力はどれですか。
outer:
for (int i = 1; i <= 3; i++) {
for (int j = 1; j <= 3; j++) {
if (j == 2) {
continue outer;
}
System.out.print(i + "" + j + " ");
}
}クイズ5
次の宣言のうち、コンパイルエラーになるものはどれですか。
ア int[] a = new int[3];
イ int b[] = new int[3];
ウ int[] c[] = new int[2][3];
エ int d[3];
クイズ6
次のコードの 3 行目について、正しい説明はどれですか。
int[] a;
a = new int[]{1, 2, 3};
a = {4, 5, 6};クイズ7
次のコードの出力はどれですか。
String[] s = new String[2];
boolean[] b = new boolean[2];
System.out.println(s[0] + "," + b[0]);クイズ8
配列 int[] a = new int[5]; と文字列 String s = "hello"; の長さを取り出す書き方として、どちらも正しいものはどれですか。
クイズ9
次のコードを実行するとどうなりますか。
int[][] t = new int[3][];
System.out.println(t.length);
System.out.println(t[0].length);クイズ10
次のコードの出力はどれですか。
int[] a = {1, 2, 3};
for (int x : a) {
x = x * 2;
}
System.out.println(a[0] + "," + a[1] + "," + a[2]);未回答の問題は、不正解として正解と解説のみ表示します
ログインが必要です
クイズに回答するにはログインしてください。