b. 3 6 9 c. 4 8 d. 2 4 Đáp án: b
Câu 163: Cho đoạn chương trình sau: public class Test {
public static void main(String[] args) { int k,n; for (k=1;k<10;k++) { if (k%2==0) System.out.print(k+” “); } } }
Đoạn chương trình trên in ra kết quả bao nhiêu? a. 2 4 6 8
b. 3 6 9 c. 4 8 d. 2 4 Đáp án: a
Câu 164: Cho đoạn chương trình sau: public class Test {
public static void main(String[] args) { int k,n; for (k=1;k<10;k++) { if (k%4==0) System.out.print(k+” “); } } }
Đoạn chương trình trên in ra kết quả bao nhiêu? a. 2 4 6 8
b. 3 6 9 c. 4 8 d. 2 4 Đáp án: c
Câu 165: Cho đoạn chương trình sau: public class Test {
public static void main(String[] args) { int k,n;
for (k=1;k<20;k++) {
if ((k%3==0) && (k%6==0)) System.out.print(k+” “); }
} }
Đoạn chương trình trên in ra kết quả bao nhiêu? a. 6 12 18
b. 12 c. 15
d. Lỗi biên dịch Đáp án: a
Câu 166: Cho đoạn chương trình sau: public class Test {
public static void main(String[] args) { int k,n; for (k=1;k<20;k++) { if ((k%4==0) && (k%6==0)) System.out.print(k+” “); } } }
Đoạn chương trình trên in ra kết quả bao nhiêu? a. 6 12 18
b. 15 c. 12
d. Chương trình báo lỗi Đáp án: c
Câu 167: Cho đoạn chương trình sau: public class Test {
public static void main(String[] args) { int k,n; for (k=1;k<25;k++) { if ((k%4==0) && (k%5==0)) System.out.print(k+” “); } } }
Đoạn chương trình trên in ra kết quả bao nhiêu? a. 20
b. 12 c. 15
d. Chương trình báo lỗi Đáp án: a
TẬP CÂU HỎI TRẮC NGHIỆM VÀ ĐÁP ÁN MÔN JAVA CƠ SỞ FULL 250 CÂU
Câu 168: Cho đoạn chương trình sau: class Test {
public static void main(String[] args) { int k,n; for (k=1;k<100;k++) { if ((k%3==0) && (k%7==0)) System.out.print(k+” “) } } }
Đoạn chương trình trên in ra kết quả bao nhiêu? a. 21 42 63 84
b. 63 84 c. 42 63 84
d. Chương trình báo lỗi Đáp án: d
Câu 169: Cho đoạn chương trình sau: public class Test {
public static void main(String[] args) { int k,n; for (k=1;k<100;k++) if ((k%3==0) && (k%7==0)) system.out.print(k+” “); } } }
Đoạn chương trình trên in ra kết quả bao nhiêu? a. 21 42 63 84
b. 63 84 c. 42 63 84
d. Chương trình báo lỗi Đáp án: d
Câu 170: Cho đoạn chương trình sau: int traudung,traunam,traugia,pa = 0;
for (traudung = 1; traudung <= 8; traudung++)
for (traunam = 1; traunam < 9 - traudung; traunam++)
for (traugia = 1; traugia < 9 - (traudung+traunam); traugia++) if ((traudung * 5 + traunam * 3 + traugia) == 10) {
System.out.println(traudung + “ “ + traunam + “ “ + traugia); pa++;
}
Đoạn chương trình trên in ra kết quả bao nhiêu?
a. 1 1 2 b. 2 1 1 c. 1 d. 0 Đáp án: a
Câu 171: Cho đoạn mã sau kết quả hiển thị sẽ là: int n=12,k=2; while(k<n){ for(k=2;k<=n;k++) if(n%k==2){ { System.out.print(k + “ “); n=n/k; break; } } a. 2 2 3 b. 3 2 2 c. 5 d. 2 3 6 Đáp án: c
Câu 172: Cho đoạn chương trình sau: public class Test {
public static void main(String[] args) { int n,k,dem; for ( k = 1; k <= 10; k++ ) { dem = 0; for ( n = 2; n <= k; n++ ) { if ( k%n==0) { dem++; } if (dem > 1) System.out.print(k); } }
Đoạn chương trình trên cho kết quả là bao nhiêu? a. Chương trình báo lỗi
b. 468910 c. 8910 d. 68910 Đáp án: b
TẬP CÂU HỎI TRẮC NGHIỆM VÀ ĐÁP ÁN MÔN JAVA CƠ SỞ FULL 250 CÂU
public class Test {
public static void main(String[] args) { int n,k,dem; for ( k = 1; k <= 10; k++ ) { dem = 0; for ( n = 2; n <= k; n++ ) { if ( k%n==0) { dem++; } if (dem > 1) System.out.print(k); }
Đoạn chương trình trên cho kết quả là bao nhiêu? a. Chương trình báo lỗi
b. 468910 c. 8910 d. 68910 Đáp án: a
Câu 174: Cho đoạn chương trình sau: public class Test {
public static void main(String[] args) { int n,k,dem; for ( k = 7; k <= 10; k++ ) { dem = 0; for ( n = 2; n <= k; n++ ) { if ( k%n==0) { dem++; } if (dem > 1) System.out.print(k); } }
Đoạn chương trình trên cho kết quả là bao nhiêu? a. Chương trình báo lỗi
b. 468910 c. 8910 d. 68910 Đáp án: c
Câu 175: Cho đoạn chương trình sau: public class Test {
public static void main(String[] args) { int n,k,dem;
for ( k = 5; k <= 10; k++ ) {
dem = 0; for ( n = 2; n <= k; n++ ) { if ( k%n==0) { dem++; } if (dem > 1) System.out.print(k); } }
Đoạn chương trình trên cho kết quả là bao nhiêu? a. Chương trình báo lỗi
b. 468910 c. 8910 d. 68910 Đáp án: d
Câu 176: Cho đoạn chương trình sau: public class Test {
public static void main(String[] args) { int n,k,dem; for ( k = 10; k <= 12; k++ ) { dem = 0; for ( n = 2; n <= k; n++ ) { if ( k%n==2) { dem++; } if (dem > 1) System.out.print(k); } }
Đoạn chương trình trên cho kết quả là bao nhiêu? a. 10
b. 468910 c. 8910 d. 1012 Đáp án: a
Câu 177: Cho đoạn chương trình sau: public class Test {
public static void main(String[] args) { int n,k,dem;
for ( k = 1; k <= 10; k++ ) { dem = 0;
for ( n = 3; n <= k; n++ ) { if ( k%n==1) {