JavaScript is required

int values[] = {
1,
2,
3,
4,
5,
6,
7,
8
};
for (int i = 0; i < X; ++i)
System.out.println(values[i]);
Cho đoạn mã sau đây. Giá trị của X phải là bao nhiêu để đoạn mã in ra 4 phần tử đầu tiên của mảng?

A.

1

B.

4

C.

8

D.
Không có giá trị nào vì đoạn mã có lỗi.
Trả lời:

Đáp án đúng: B


Đề bài yêu cầu tìm giá trị của X để vòng lặp in ra 4 phần tử đầu tiên của mảng `values`. Vòng lặp `for` có dạng `for (int i = 0; i < X; ++i)`. Điều này có nghĩa là vòng lặp sẽ chạy với `i` từ 0 đến `X-1`. Để in ra 4 phần tử đầu tiên (tức là các phần tử có chỉ số 0, 1, 2, 3), X phải bằng 4. Khi đó, vòng lặp sẽ chạy với i = 0, 1, 2, 3 và in ra các phần tử `values[0]`, `values[1]`, `values[2]`, `values[3]`.

Câu hỏi liên quan