Trong ngôn ngữ C, khai báo “int array[3][5]” có nghĩa là
Trả lời:
Đáp án đúng: B
Khai báo `int array[3][5]` trong ngôn ngữ C có nghĩa là `array` là một mảng hai chiều. Mảng này có 3 hàng và 5 cột, tổng cộng là 3 * 5 = 15 phần tử. Mỗi phần tử của mảng là một số nguyên (kiểu `int`).
* **A. Các phần tử của mảng là các số nguyên:** Đúng, vì kiểu dữ liệu của mảng là `int`.
* **B. Là một mảng hai chiều tối đa là 15 phần tử và mỗi phần tử là một số nguyên:** Đúng, mảng có 15 phần tử và mỗi phần tử là số nguyên.
* **C. array[3][5] là một phần tử của mảng:** Sai, vì chỉ số của mảng bắt đầu từ 0. `array[3][5]` sẽ truy cập vào vùng nhớ nằm ngoài mảng đã khai báo, gây ra lỗi.
* **D. Tất cả đều sai:** Sai, vì có các phương án đúng.
Vì cả A và B đều đúng nhưng B mô tả đầy đủ và chính xác hơn về mảng hai chiều nên B là đáp án chính xác nhất.





