Cú pháp khai báo dãy số nào sau đây là sai?

Câu hỏi :

Cú pháp khai báo dãy số nào sau đây là sai?


A. int n1; int a[n1];



B. int n2 = 10; int a[n2];


C. #define n3 10


        int a[n3];

D. int a[10];

* Đáp án

* Hướng dẫn giải

Đáp án đúng là: A

 Khi khai báo biến mảng trong C++ phải xác định cụ thể số phần tử ngay lúc khai báo, không được sử dụng biến chưa có giá trị. Như vậy ở đáp án A, biến n1 chưa có giá trị nên khai báo này sai.

Câu hỏi trên thuộc đề trắc nghiệm dưới đây !

Trắc nghiệm Bài 9: Làm việc với dãy số có đáp án !!

Số câu hỏi: 12

Copyright © 2021 HOCTAP247