JavaScript is required

Mảng là gì? Chọn câu trả lời đúng nhất

A.
Một chuỗi các phần tử cùng kiểu đặt trên các vị trí bộ nhớ khác nhau, trong đó mỗi phần tử có thể tham chiếu thông qua số chỉ mục và tên mảng.
B.
Một chuỗi các phần tử khác kiểu được đặt trên các vị trí bộ nhớ liên tiếp nhau, trong đó mỗi thành phần có thể được tham chiếu thông qua số chỉ mục và tên mảng.
C.
Một chuỗi các phần tử cùng kiểu được đặt trên các vị trí bộ nhớ liên tiếp nhau, trong đó mỗi thành phần có thể được tham chiếu thông qua số chỉ mục và tên mảng.
D.
Không có đáp án đúng
Trả lời:

Đáp án đúng: C


Mảng là một cấu trúc dữ liệu quan trọng trong lập trình. Đặc điểm then chốt của mảng là: * **Tính đồng nhất về kiểu dữ liệu:** Tất cả các phần tử trong mảng phải có cùng kiểu dữ liệu (ví dụ: số nguyên, số thực, ký tự, chuỗi). * **Vị trí bộ nhớ liên tiếp:** Các phần tử của mảng được lưu trữ liền kề nhau trong bộ nhớ, giúp truy cập nhanh chóng. * **Truy cập thông qua chỉ số:** Mỗi phần tử trong mảng có một chỉ số (index) duy nhất, bắt đầu từ 0 (hoặc 1 tùy ngôn ngữ lập trình), cho phép truy cập trực tiếp đến phần tử đó thông qua tên mảng và chỉ số của nó. **Phân tích các đáp án:** * **A:** Sai. Các phần tử của mảng phải nằm trên các vị trí bộ nhớ *liên tiếp*. * **B:** Sai. Các phần tử của mảng phải *cùng* kiểu dữ liệu. * **C:** Đúng. Đáp án này bao gồm đầy đủ và chính xác các đặc điểm của mảng: các phần tử cùng kiểu, vị trí bộ nhớ liên tiếp, và truy cập thông qua chỉ số. * **D:** Sai. Vì đáp án C đúng. Vậy đáp án đúng là C.

Câu hỏi liên quan