Câu hỏi Đáp án 3 năm trước 56

Cho mảng A gồm 100 phần tử kiểu integer. Đoạn lệnh nào ghi 100 số đó ra tệp văn bản tên là 'A TXT' (ghi trên một dòng, các số này cách nhau đúng một dấu cách)?

A. assign(f,'A.TXT');

reset(f);

for i:=1 to 100 do read(f,a[i],' ');

close(f);

B. assign(f,'A.TXT');

reset(f);

for i:=1 to 100 do write(f,a[i],' ');

close(f);

C. assign(f,'A.TXT');

rewrite(f);

for i:=1 to 100 do read(f,a[i],' ');

close(f);

D. assign(f,'A.TXT');

rewrite(f);

for i:=1 to 100 do write(f,a[i],' ');

close(f);

Đáp án chính xác ✅

Lời giải của giáo viên

verified ToanVN.com

A reset(f); sai vì đề bài ghi 100 số đó ra tệp văn bản nên ta phải mở tệp để ghi không phải để đọc .

B sai khi thủ tục mở tệp để đọc

C sai phải sử dụng lệnh Write(< biến tệp >,< danh sách các biến >); không phải lệnh read

Đáp án D

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

Câu 1: Trắc nghiệm

Xét chương trình sau:

var i : longint;

f : text;

BEGIN

assign (f, 'A.txt');

rewrite(f);

i:=123456;

writeln(f, i);

write (f, -789);

close(f);

END

Sau khi thực hiện chương trình, tệp A.txt có nội dung như thế nào?

Xem lời giải » 3 năm trước 77
Câu 2: Trắc nghiệm

Xét chương trình sau:

Var f: text;

begin

Assign (f, 'ABC.txt');

Rewrite(f);

write (f, 105+304-234);

close(f);

end.

Sau khi thực hiện chương trình, tệp ABC.txt có nội dung như thế nào?

Xem lời giải » 3 năm trước 75
Câu 3: Trắc nghiệm

Xét chương trình sau:

var a : real;

f :text;

BEGIN

assign (f, 'A txt'); rewrite(f);

a:=12.345;

writeln(f, a)

close(f);

END

Sau khi thực hiện chương trình, tệp A.txt có nội dung như thế nào?

Xem lời giải » 3 năm trước 75
Câu 4: Trắc nghiệm

Xét chương trình sau:

var a, b : longint;

f :text;

BEGIN

assign (f, 'A.txt');

rewrite(f);

a:=123456; b:=456;

write (f, a-b);

close(f);

END.

Sau khi thực hiện chương trình, tệp A.txt có nội dung như thế nào?

Xem lời giải » 3 năm trước 73
Câu 5: Trắc nghiệm

Xét chương trình sau:

var a : Real ;

f :text;

BEGIN

assign (f, 'A.txt'); rewrite();

a:=12.345;

writeln(f, a: 6:3);

close(f);

END

Sau khi thực hiện chương trình, tệp A.txt có nội dung như thế nào?

Xem lời giải » 3 năm trước 73
Câu 6: Trắc nghiệm

Xét chương trình sau:

var a,b longint;

f :text:

BEGIN

assign (f, 'A txt');

rewrite (f);

a:=123456;

b: =456;

writeln(f, a,b);

writeln(f, b, a);

close(f);

END

Sau khi thực hiện chương trình, tệp A.txt có nội dung như thế nào?

Xem lời giải » 3 năm trước 72
Câu 7: Trắc nghiệm

Dữ liệu kiểu tệp được lưu ở đâu?

Xem lời giải » 3 năm trước 69
Câu 8: Trắc nghiệm

Mở tệp để ghi dữ liệu, ta sử dụng thủ tục gì?

Xem lời giải » 3 năm trước 69
Câu 9: Trắc nghiệm

Để đọc dữ liệu từ tệp văn bản, ta có thể sử dụng thủ tục nào?

Xem lời giải » 3 năm trước 69
Câu 10: Trắc nghiệm

Khi tiến hành mở tệp để ghi và tìm thấy tệp thì sẽ ra sao?

Xem lời giải » 3 năm trước 69
Câu 11: Trắc nghiệm

Để thao tác với tệp trước hết ta phải làm gì?

Xem lời giải » 3 năm trước 68
Câu 12: Trắc nghiệm

Để ghi dữ liệu vào tệp văn bản, ta có thể sử dụng thủ tục nào?

Xem lời giải » 3 năm trước 68
Câu 13: Trắc nghiệm

Để gán tệp KETQUA.TXT cho biến tệp f ta sử dụng câu lệnh nào?

Xem lời giải » 3 năm trước 67
Câu 14: Trắc nghiệm

Trong Pascal, để khai báo biên tập văn bản là sử dụng cú pháp nào?

Xem lời giải » 3 năm trước 67
Câu 15: Trắc nghiệm

Thủ tục đóng tệp có dạng gì?

Xem lời giải » 3 năm trước 66

❓ Câu hỏi mới nhất

Xem thêm »
Xem thêm »