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

  • 740 lượt thi

  • 14 câu hỏi

  • 30 phút

Câu 1:

 Cho mảng như sau:

Để in phần tử có giá trị là 3 của mảng một chiều A ra màn hình ta viết:

Xem đáp án

Đáp án C

Giải thích:  Vì phần tử có giá trị là 3 nằm ở vị trí thứ 5 (i=5)


Câu 2:

 Kiểu dữ liệu trong mảng có thể là:

Xem đáp án

Đáp án B

Giải thích: Kiểu dữ liệu trong mảng chỉ có thể là kiểu số nguyên hoặc số thực


Câu 3:

Sau khi một mảng đã được khai báo, ta có thể:

Xem đáp án

Đáp án B

Giải thích: Sau khi một mảng đã được khai báo thì có thể gán giá trị, đọc giá trị và thực hiện tính toán với giá trị đó.


Câu 4:

Để in giá trị các phần tử trong mảng A có 5 phần tử ta dùng lệnh nào sau đây?

Xem đáp án

Đáp án B

Giải thích: Để in giá trị các phần tử trong mảng A có 5 phần tử ta dùng lệnh lặp với số lần biết trước là For..do, câu Writeln(A[i]) là in giá trị cho từng phần tử.


Câu 5:

Giả sử biến mảng A có 5 phần tử và giá trị của các phần tử lần lượt là 6, 2, 4, 2, 6. Khi thực hiện câu lệnh sau:

tb:= 0;

For i:= 1 to 5 do tb := tb + A[i];

Giá trị của biến tb là bao nhiêu?

Xem đáp án

Đáp án C

Giải thích: Vì trong mảng có 5 phần tử vòng lặp for thực hiện lặp 5 lần. Khi thực hiện thì biến tb (ban đầutb= 0) sẽ cộng thêm lần lượt từng giá trị trong mảng từ giá trị đầu đến giá trị cuối.


0

Đánh giá trung bình

0%

0%

0%

0%

0%

Bình luận


Bình luận