Cho mảng A gồm n phần tử kiểu integer. Đoạn lệnh nào ghi ra tệp văn bản tên là 'BTXT theo dạng: dòng đầu tiên ghi số n, dòng thứ hai ghi n số là các phần tử của mảng A (các số này cách nhau đúng một dấu cách)?

A.A. assign(f,B.TXT); rewrite(f); writeln(f,n); for i:=1 to n do write(f,a[i],' '); close(f);
B.B. assign(f,'B.TXT'); rewrite(f); writeln(f,n); for i:=1 to n do write(f,a[i],' '); close(f);
C.C. assign(f,B.TXT); reset(f); writeln(f,n); for i:=1 to n do write(f,a[i],' '); close(f);
D.D. assign(f,'B.TXT'); reset(f); writeln(f,n); for i:=1 to n do write(f,a[i],' '); close(f);
Đáp án và lời giải
Đáp án:B
Lời giải:

A sai vì gắn tên tệp thiếu dấu nháy đơn

C sai gắn tên tệp thiếu dấu nháy đơn và lệnh thủ tục mở để ghi 

D sai lệnh thủ tục mở để ghi 

Đáp án B

Bạn có muốn?

Xem thêm các đề thi trắc nghiệm khác

Chia sẻ

Một số câu hỏi khác có thể bạn quan tâm.