JavaScript is required

int[5] tenbien = new int[] là cú pháp vừa khai báo vừa khởi tạo số phần tử cho mảng một chiều.

A.

Sai

B.

Đúng

Trả lời:

Đáp án đúng: A


Câu lệnh int[5] tenbien = new int[] sai cú pháp khi vừa khai báo vừa khởi tạo mảng trong C#. Để khai báo và khởi tạo mảng một chiều, bạn cần chỉ định kích thước mảng ở cả hai vế hoặc chỉ ở vế khởi tạo:

- Cách 1: int[] tenbien = new int[5]; (khai báo và khởi tạo với kích thước 5)

- Cách 2: int[] tenbien = new int[] { giá trị1, giá trị2, giá trị3, giá trị4, giá trị5 }; (khai báo và khởi tạo với các giá trị cụ thể, kích thước mảng được xác định dựa trên số lượng giá trị).

- Cách 3: int[] tenbien = { giá trị1, giá trị2, giá trị3, giá trị4, giá trị5 }; (khai báo và khởi tạo rút gọn)

Trong câu hỏi, int[5] tenbien = new int[] thiếu kích thước mảng ở vế khởi tạo (new int[]) và có [5] ở vế khai báo, điều này gây ra lỗi cú pháp.

Câu hỏi liên quan