khoahoc.vietjack.com

Câu hỏi:

11/06/2026 6 Lưu

Đọc đoạn mã sau:

11: int i = 1,j = 10;

12: do {

13: if(i>j) {

14: break;

15: }

16: j--;

17: } while (++i <5);

18: System.out.printIn("i = " +i+" and j = "+j);

Kết quả in ra của đoạn mã trên là gì?

Chọn một Câu trả lời

A.

i = 6 and j = 5

B.

i = 5 and j = 5

C.

i = 6 and j = 4

D.

i = 5 and j = 6

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

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