JavaScript is required

What is output?
Media VietJack

A.
Y = 3
B.
Y = 5
C.
Garbage value
Trả lời:

Đáp án đúng: B


Đề bài cho đoạn code C++ với vòng lặp `for` chạy từ 0 đến 4. Bên trong vòng lặp, giá trị của `y` được cập nhật bằng cách cộng dồn `x`. - Lần lặp đầu tiên (x = 0): y = 0 + 0 = 0 - Lần lặp thứ hai (x = 1): y = 0 + 1 = 1 - Lần lặp thứ ba (x = 2): y = 1 + 2 = 3 - Lần lặp thứ tư (x = 3): y = 3 + 3 = 6 - Lần lặp thứ năm (x = 4): y = 6 + 4 = 10 Tuy nhiên, đoạn code chỉ in ra giá trị của `y` sau 3 lần lặp, tức là khi x = 2. Do đó, kết quả in ra là y = 3. Vì vậy, đáp án đúng là A.

Câu hỏi liên quan