JavaScript is required

Which of the following is a two-dimensional array?

A.
array arr[20][20]
B.
int arr[20][20]
C.
int arr[20, 20]
D.
char arr[20]
Trả lời:

Đáp án đúng: B


Câu hỏi yêu cầu xác định cách khai báo mảng hai chiều trong C/C++. * **Phương án A: `array arr[20][20]`**: Sai. `array` không phải là một kiểu dữ liệu chuẩn trong C/C++. Kiểu dữ liệu cần được chỉ định (ví dụ: `int`, `char`, `float`). * **Phương án B: `int arr[20][20]`**: Đúng. Đây là cú pháp chuẩn để khai báo một mảng hai chiều kiểu `int` có 20 hàng và 20 cột trong C/C++. * **Phương án C: `int arr[20, 20]`**: Sai. Cú pháp này không đúng trong C/C++. Dấu phẩy không được sử dụng để chỉ kích thước các chiều của mảng. * **Phương án D: `char arr[20]`**: Sai. Đây là cách khai báo một mảng một chiều (chuỗi) kiểu `char` có 20 phần tử. Vậy, đáp án đúng là B.

Câu hỏi liên quan