Cho mảng A gồm 5 phần tử kiểu integer. Đoạn lệnh nào ghi 5 số đó ra tệp văn bản tên là 'A.TXT' (ghi trên 5 dòng, mỗi dòng một số)?
A.A.
assign(f,'A.TXT');
rewrite(f);
for i:=1 to 5 do write(f,a[i],' ');
close(f);
B.B.
assign(f,'A.TXT');
rewrite(f);
for i:=1 to 5 do write(a[i],' ');
close(f);
C.C.
assign(f,'A.TXT');
rewrite(f);
for i:=1 to 5 do writeln(f,a[i],' ');
close(f);
D.D.
assign(f,'A.TXT');
rewrite(f);
for i:=1 to 5 do writeln(a[i],' ');
close(f);
Đáp án và lời giải
Đáp án:C
Lời giải:
A sai. Phải sử dụng lệnh Writeln(<biến tệp>,<danh sách kết quả>); để xuống dòng lệnh Write không thực hiện xuống dòng
B sai vì dùng sai lệnh
D sai vì lệnh writeln thiếu biến tệp f do dề bài yêu cầu ghi 5 số đó ra tệp văn bản
Đáp án C