Câu 1
Khối lệnh sau có kết quả bao nhiêu?
String greeting = “Hello”; int k = greeting.length(); System.out.print (k);
Đáp án và lời giải
Đáp án: B
Khối lệnh sau có kết quả bao nhiêu?
String greeting = “Hello”; int k = greeting.length(); System.out.print (k);
Đáp án: B
Đáp án: A
Khối lệnh sau có kết quả bao nhiêu khi thực hiện?
char[] greet = new char; greet = “Hello”; k = greet.length(); System.out.print(k);
Đáp án: D
Đáp án: D
Đáp án: B
Giá trị mặc định của một biến kiểu char là?
Đáp án: A
Đáp án: B
Hai câu lệnh sau ra kết quả s là bao nhiêu?
String greetings = “Hello” String s = greetings.substring(0,3);
Đáp án: C
Đáp án: A
Kiểu enum là gì?
Đáp án: A
Có bao nhiêu loại quyền truy cập trong JAVA?
Đáp án: D
Nếu không khai báo từ khóa chỉ phạm vi truy cập, phạm vi truy cập của đối tượng là gì?
Đáp án: A
Đáp án: A
Phạm vi truy cập của một đối tượng khi được khai báo protected là gì?
Đáp án: C
Đáp án: A
Cho khối lệnh như sau:
switch (thu) { case 2: System.out.println(“Van, Toan”); break; case 3: System.out.println( “Hoa, Ly”); break; default: System.out.println( “Ngay nghi”); break; }
Khối lệnh trên sẽ cho kết quả là bao nhiêu nếu ta nhập thu = 1?
Đáp án: C
Cho khối lệnh như sau:
switch (thu) { case 2: System.out.println( “Van, Toan”); break; case 3: System.out.println( “Hoa, Ly”); break; default: System.out.println( “Ngay nghi”); break; }
Khối lệnh trên sẽ cho kết quả là bao nhiêu nếu ta nhập thu = 2?
Đáp án: A
Cho khối lệnh như sau:
switch (thu) { case 2: System.out.println( “Van, Toan”); break; case 3: System.out.println( “Hoa, Ly”); break; default: System.out.println( “Ngay nghi”); break; }
Khối lệnh trên sẽ cho kết quả là bao nhiêu nếu ta nhập thu = 3?
Đáp án: B
Cho khối lệnh như sau:
enum mausac { DEN, LAM, LUC, TRANG }; mausac color; char * t; switch (color) { case 0: t = “Mau trang”; break; case 1: t = “Mau den”; break; case 2: t = “Mau lam”; break; case 3: t = “Mau luc”; break; default: t = “Khong co trong danh sach mau”; break; } System.out.println( t );
Nếu cho color = DEN thì đoạn lệnh trên in kết quả là bao nhiêu?
Đáp án: B
Cho khối lệnh như sau:
enum mausac { DEN = 3, LAM, LUC, TRANG }; mausac color; char * t; switch (color) { case 0: t = “Mau trang”; break; case 1: t = “Mau den”; break; case 2: t = “Mau lam”; break; case 3: t = “Mau luc”; break; default: t = “Khong co trong danh sach mau”; break; } System.out.println( t );
Nếu cho color = DEN thì đoạn lệnh trên in kết quả là bao nhiêu? (Lưu ý: Cú pháp enum mausac { DEN = 3, ...} không hợp lệ trong Java, đây có thể là cú pháp của C/C++.)
Đáp án: D
Cho khối lệnh sau:
int s = 0; for (int i = 0; i < 10; i++) s+=i; System.out.println( s );
Khi thực hiện khối lệnh trên sẽ cho kết quả là bao nhiêu?
</>
Đáp án: A
Cho khối lệnh như sau:
int[] mang = new int; int s = 0; int j = 0; for ( int i : mang) { i = ++j; s += i; } System.out.println(“S = “+ s);
Khối lệnh thực hiện chuyện gì?
Đáp án: B
Cho khối lệnh như sau:
int[] mang = new int; int s = 0; int j = 0; for ( int i : mang) { i = ++j; s += i; } System.out.println(“S = “+ s);
Khi thực hiện khối lệnh trong hình sẽ cho kết quả là bao nhiêu?
Đáp án: C
Cho khối lệnh sau:
int[] mang = new int; int s; int j = 0; for ( int i : mang) { s = 0; i = ++j; s += i; } System.out.println(“S = “+ s);
Khi thực hiện khối lệnh trên sẽ cho kết quả là bao nhiêu?
Đáp án: A
Khi thực hiện khối lệnh sẽ cho kết quả là bao nhiêu?
int i=0; do { i += 1; } while (i == 0); System.out.println(“i = “ + i);
Đáp án: B
Khối lệnh sai ở dòng nào?
1.int i=0;
2.do {
3.i += 1;
4.} while (i == 0);
5.System.out.println(“i = “ + i);
Đáp án: D
s có kết quả là bao nhiêu khi thực hiện khối lệnh?
int i = 0; int s = 0; for ( ; ; ) { if i == 3 break; s = s + i; i++; }
Đáp án: C
Chương trình sai ở dòng nào?
1.int i = 0;
2.int s = 0;
3.for ( ; ; ) {
4.if i == 3 break;
5.s = s + i;
6.i++;
7.}
Đáp án: A
Chương trình ra kết quả là bao nhiêu?
class BreakDemo { public static void main(String[] args) { int[] arrayOfInts = { 32, 87, 3, 589, 12, 1076, 2000, 8, 622, 127 }; int searchFor = 12; int i; boolean fountIt = false; for ( i = 0; i < arrayOfInts.length; i++) { if (arrayOfInts[i] == searchFor) { fountIt = true; break; } } if (fountIt) { System.out.println(“Found “ + searchFor + “ at index “ + i); } else System.out.println(searchFor + “ not in the array”); } }
</>
Đáp án: B
Chương trình trên sai ở dòng nào?
1.class BreakDemo {
2.public static void main(String[] args) {
3.int[] arrayOfInts = { 32, 87, 3, 589, 12, 1076, 2000, 8, 622, 127 };
4.int searchFor = 12;
5.int i;
6.boolean fountIt = false;
7.for ( i = 0; i < arrayOfInts.length; i++) {
8.if (arrayOfInts[i] == searchFor) {
9.fountIt = true;
10.break;
11.}
12.}
13.if (fountIt) {
14.System.out.println(“Found “ + searchFor + “ at index “ + i);
15.} else
16.System.out.println(searchFor + “ not in the array”) ;
17.}
18.}
</>
Đáp án: D