Which of the following correctly accesses the seventh element stored in foo, an array with 100 elements?
Trả lời:
Đáp án đúng: A
Trong hầu hết các ngôn ngữ lập trình, mảng (array) được đánh chỉ số (index) bắt đầu từ 0. Điều này có nghĩa là phần tử đầu tiên của mảng `foo` được truy cập thông qua `foo[0]`, phần tử thứ hai là `foo[1]`, và cứ tiếp tục như vậy. Vì vậy, để truy cập phần tử thứ bảy, ta cần sử dụng chỉ số 6, tức là `foo[6]`.
* **Phương án A (`foo[6]`) là đáp án đúng.** Nó truy cập phần tử thứ bảy của mảng `foo`.
* Phương án B (`foo[7]`) sai vì nó truy cập phần tử thứ tám.
* Phương án C (`foo(7)`) sai vì cách gọi hàm không đúng cú pháp trong hầu hết các ngôn ngữ lập trình phổ biến (C, C++, Java, Python, JavaScript...). Đây có thể là cách gọi hàm trong một số ngôn ngữ đặc biệt, nhưng không phải là cách truy cập phần tử mảng thông thường.
* Phương án D (`foo`) sai vì nó trả về toàn bộ mảng, chứ không phải là một phần tử cụ thể.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
