次をコンパイル、実行すると、変数bとcの値はどうなるでしょうか。下から選びなさい。
char c;
int a = -10, b;
if (a > 0)
b = a;
c = '+';
else
b = -a;
c = '-';
A.bは10、cは’+’になる。
B.bは−10、cは’+’になる。
C.bは10、cは’−’になる。
D.bは−10、cは’−’になる。
E.コンパイルエラーになる。
|
if (a > 0) {
b = a;
c = '+';
} else {
b = -a;
c = '-';
}
次をコンパイル、実行すると、結果はどうなるでしょうか。下から選びなさい。 String s = "JavaProgram";
char c;
if (s.startsWith("JA")) {
c = s.charAt(2);
} else {
c = s.charAt(4);
}
System.out.println(c);
A. J と出力される
B. a と出力される
C. v と出力される
D. P と出力される
E. r と出力される
|
次をコンパイル、実行したときの、bが4として出力されるaの値はどれでしょう。下から選びなさい。 int a, b;
for (a = 0; a <= 10; a++) {
if (a < 0 || a > 10) {
b = 1;
} else if (a % 2 == 0 && a % 3 == 0) {
b = 2;
} else if (a % 3 == 1 || a % 5 == 0) {
b = 3;
} else if (!(a < 3)) {
b = 4;
} else {
b = 5;
}
System.out.println(a + " " + b);
}
A.3と8と9
B.8と9
C.4と6と7
D.2と8と9と10
E.2と3
|
aが2のときに出力されるbの値はいくつでしょうか。下から選びなさい。
int a, b = 99;
for (a = 0; a <= 10; a++) {
if (a < 0 || a > 10) {
b = 1;
} else if (a % 2 == 0 && a % 3 == 0) {
b = 2;
} else if (a % 3 == 1 || a % 5 == 0) {
b = 3;
} else if (!(a < 3)) {
b = 4;
}
System.out.println(a + " " + b);
}
A.1
B.2
C.3
D.4
E.99
|