Đọ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 đ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