int i = 1,
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ì?
A. i = 6 and j = 5
B. i = 5 and j = 5
C. i = 6 and j = 4
D. i = 5 and j = 6
Hướng dẫn
Chọn D là đáp án đúng
Xem lời giải
Xem lời giải
Đáp án đúng là: “i = 5 and j = 6” 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