Câu hỏi:

17/08/2022 878

Cho khai báo sau:int a[16];Câu lệnh nào dưới đây sẽ in ra tất cả các phần tử của mảng trên?

A. for (i=1;i<=16 ;i++) cout<<a[i];

B. for (i=0;i<=16 ;i++) cout<<a[i];

Đáp án chính xác

C. for (i=1;i<16 ;i++) cout<<a[i];

D. for (i=0;i<16 ;i++) cout<<a[i];

Trả lời:

verified Giải bởi Vietjack

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

Khai báo int a[16]; có nghĩa là mảng a gồm các phần tử từ 0 đến 16.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Để khai báo mảng ta dùng cú pháp sau:

Xem đáp án » 17/08/2022 2,602

Câu 2:

Để tham chiếu đến phần tử đầu tiên trong mảng A ta viết:

Xem đáp án » 17/08/2022 2,201

Câu 3:

Khẳng định nào sau đây là đúng:

Xem đáp án » 17/08/2022 1,748

Câu 4:

Cú pháp nào sau đây đâu là cú pháp tham chiếu tới phần tử của mảng?

Xem đáp án » 17/08/2022 1,142

Câu 5:

Khai báo sau đây, mảng A có tối đa bao nhiêu phần tử?int a[10];A. 11

Xem đáp án » 17/08/2022 811

Câu 6:

Mảng A gồm 100 phần tử là các số nguyên. Cách khai báo nào sau đây là đúng:

Xem đáp án » 17/08/2022 657

Câu 7:

Cho mảng 1 chiều sau, cho biết kết quả sau khi thực hiện tham chiếu a[4]

A

0

1

2

3

4

14

13

8

9

6

Xem đáp án » 17/08/2022 611

Câu 8:

Cho đoạn chương trình sau:

S=0;

for(i=1;i<=n;i++) s=s+a[i];

Đoạn chương trình trên thực hiện:

Xem đáp án » 17/08/2022 537

Câu 9:

Phát biểu nào sau đây về mảng là không chính xác?

Xem đáp án » 17/08/2022 506

Câu 10:

Chương trình sau sẽ in ra màn hình công việc gì?
for (i=1;i<=n;i++)

if (a[i] % 2 !=0)

cout<<a[i];

Xem đáp án » 17/08/2022 480

Câu 11:

Tham chiếu tới phần tử của mảng một chiều được xác định bởi tên mảng cùng với chỉ số, được viết trong cặp ngoặc:

Xem đáp án » 17/08/2022 458

Câu 12:

Mảng a gồm 10 phần tử là các số thực, khai báo mảng nào sau đây là hợp lệ:

Xem đáp án » 17/08/2022 392

Câu 13:

Chỉ số của phần tử mảng trong C++ luôn được tính từ:

Xem đáp án » 17/08/2022 216

Câu 14:

Khi xây dựng và sử dụng mảng 1 chiều, yếu tố nào sao đây không đúng?

Xem đáp án » 17/08/2022 168