JavaScript is required

Cho biết kết quả của t sau khi thực hiện đoạn lệnh sau
int i,
t;
for (i = 1, t = 0; i <= 5; i++)
t = t + i;
System.out.println("t = " + t);

A.

10

B.

15

C.

20

D.
25
Trả lời:

Đáp án đúng: B


Đoạn code thực hiện một vòng lặp `for` từ `i = 1` đến `i = 5`. Trong mỗi vòng lặp, giá trị của `i` được cộng vào biến `t`. Ban đầu, `t` được khởi tạo bằng 0. - Lần lặp 1: `i = 1`, `t = 0 + 1 = 1` - Lần lặp 2: `i = 2`, `t = 1 + 2 = 3` - Lần lặp 3: `i = 3`, `t = 3 + 3 = 6` - Lần lặp 4: `i = 4`, `t = 6 + 4 = 10` - Lần lặp 5: `i = 5`, `t = 10 + 5 = 15` Vậy, sau khi thực hiện đoạn lệnh, giá trị của `t` là 15.

Câu hỏi liên quan