Đọc đoạn mã sau. Kết quả in ra của đoạn mã trên là gì? int i = 1, j = 10; do { if (i > j) { break; } j--; } while (++ i < 5 ); System.out.printIn("i = " + i + " and j = " + j);

Câu hỏi :

Đọc đoạn mã sau. Kết quả in ra của đoạn mã trên là gì?
int i = 1,
j = 10;
do {
if (i > j) {
break;
}
j--;
} while (++ i < 5 );
System.out.printIn("i = " + i + " and j = " + j);

A. i = 6 and j = 5

B. i = 5 and j = 5

C. i = 6 and j = 4

D. i = 5 and j = 6

* Đáp án

* Hướng dẫn giải

Chọn đáp án D.Vì:

+ Vòng lặp kiểm tra nếu i>j sẽ kết thúc vòng lặp
+ Mỗi bước lặp i tăng 1 và j giảm 1
+ Điều kiện kết thúc vòng lặp là i >=5

Câu hỏi trên thuộc đề trắc nghiệm dưới đây !

200 Câu hỏi trắc nghiệm lập trình Java có đáp án !!

Số câu hỏi: 199

Copyright © 2021 HOCTAP247