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);
int i,
t;
for (i = 1, t = 0; i <= 5; i++)
t = t + i;
System.out.println("t = " + t);
t;
for (i = 1, t = 0; i <= 5; i++)
t = t + i;
System.out.println("t = " + t);
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.