Em hãy cho biết những khai báo mảng nào dưới đây là sai và giải thích lý do?

C. Hoạt động luyện tập

1. Các em cùng thảo luận và làm bài tập: Không dùng trình biên dịch của Free Pascal để dịch thử, em hãy cho biết những khai báo mảng nào dưới đây là sai và giải thích lý do?

a:  array   [10, 13]   of   integer;

b:  array   [5..10.5]   of   real;

c:  array   [3.4..4.8]   of   char;

d:  array   [10..1]   of   integer;

e:  array   [1..100]   of   real;

n: integer;

u:  array   [1..n]   of   integer;

Bài Làm:

Những dòng khai báo mảng sai là:

a vì chỉ số đầu và chỉ số cuối ngăn cắt nhau bởi dấu ".." chứ không phải dấu phẩy

b vì chỉ số cuối không là số nguyên

c vì chỉ số đầu và chỉ số cuối không là số nguyên

d vì chỉ số đầu lớn hơn chỉ số cuối

u vì chưa có giá trị của n

Xem thêm các bài Vnen tin học 8, hay khác:

Để học tốt Vnen tin học 8, loạt bài giải bài tập Vnen tin học 8 đầy đủ kiến thức, lý thuyết và bài tập được biên soạn bám sát theo nội dung sách giáo khoa Lớp 8.

Lớp 8 | Để học tốt Lớp 8 | Giải bài tập Lớp 8

Giải bài tập SGK, SBT, VBT và Trắc nghiệm các môn học Lớp 8, dưới đây là mục lục các bài giải bài tập sách giáo khoa và Đề thi chi tiết với câu hỏi bài tập, đề kiểm tra 15 phút, 45 phút (1 tiết), đề thi học kì 1 và 2 (đề kiểm tra học kì 1 và 2) các môn trong chương trình Lớp 8 giúp bạn học tốt hơn.