-
Câu hỏi:
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 một dòng, các số này cách nhau đúng một dấu cách)?
-
A.
assign(f,A.TXT); rewrite(f); for i:=1 to 5 do write(f,a[i],' '); close(f);
-
B.
assign(f.A.TXT); rewrite(f); for i:=1 to 5 do write(a[i],' '); close(f);
-
C.
assign(f,'A.TXT'); rewrite(f); for i:=1 to 5 do write(f,a[i],' '); close(f);
-
D.
assign(f,'A.TXT'); rewrite(f); for i:=1 to 5 do write(a[i],' '); close(f);
Lời giải tham khảo:
Đáp án đúng: C
Câu lệnh dùng thủ tục để ghi là:
Write(< biến tệp >,< danh sách các biến >); Writeln(< biến tệp >,< danh sách các biến >);
A sai. Vì thiếu dấu nháy đơn trong tên tệp khi gắn tệp assign (f,'A.TXT');
B sai. Vì:
+ thiếu dấu nháy đơn trong tên tệp khi gắn tệp assign (f,'A.TXT');
+ thiếu f (< biến tệp >) trong câu lệnh ghi do đề yêu cầu ghi 5 số đó ra tệp văn bản
D sai. Vì thiếu f (< biến tệp >) trong câu lệnh ghi do đề yêu cầu ghi 5 số đó ra tệp văn bản
Đáp án C
Hãy trả lời câu hỏi trước khi xem đáp án và lời giải -
A.
Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài
CÂU HỎI KHÁC
- Ta có S là biến có kiểu xâu (String) và y là biến kiểu thực.
- Cách nhập giá trị nào sau đây là sai khi muốn nhập giá trị 3, 4, 5 cho ba biến này từ bàn phím bằng câu lệnh readln(x,y,z); ?
- Để thực hiện lên màn hình nội dung “x=12.41” cần chọn câu lệnh nào?
- Đoạn lệnh sau sẽ hiển thị kết quả gì?
- Khi thực hiện tính diện tích S của hình vuông có cạnh A với giá trị nguyên nằm trong phạm vi từ 10 đến 100
- Trong Turbo Pascal, muốn chạy chương trình ta dùng tổ hợp nào?
- Muốn thoát khỏi phần mềm Turbo Pascal ta dùng tổ hợp nào?
- Phát biểu nào dưới đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh
- Trong cấu trúc rẽ nhánh IF < điều kiện > THEN < câu lệnh >
- Câu lệnh sau giải bài toán nào:
- Trong Pascal, câu lệnh nào sau đây dùng để đặt màu cho nền của màn hình?
- Đâu là nhận định đúng về lời gọi hàm và lời gọi thủ tục?
- Hàm chuẩn nào sau đây thực hiện biến giá trị thực 6 thành 7?
- Nhận định nào sau đây về tham số là sai?
- Mô tả nào sau đây về hàm chưa chính xác?
- Yếu tố nào sau đây xác định kiểu của một hàm?
- Lệnh nào sau đây có thể tính điện trở tương đương Rtd
- Đâu là cú pháp để mở tệp ở chế độ đọc dữ liệu từ tệp?
- Đâu là cú pháp để gắn tên tệp cho biến tệp?
- Bước đầu tiên khi thực hiện thao tác với tệp dữ liệu trên đĩa thông qua biến tệp cho trước là gì?
- Lượng dữ liệu lưu trữ trên tệp có đặc điểm gì?
- Trong Pascal, để khai báo biên tập văn bản là sử dụng cú pháp gì?
- Trong Pascal, muốn khai báo hai bên tệp văn bản f1, f2 ta viết câu lệnh ra sao?
- Muốn gán tên tệp cho biến tệp ta sử dụng câu lệnh nào?
- Muốn gán tệp KETQUA.TXT cho biến tệp f ta sử dụng câu lệnh nào?
- Khi tiến hành mở tệp để đọc mà không tìm thấy tệp thì cho kết quả như thế nào?
- Vị trí con trỏ tệp sau lời gọi thủ tục Reset nằm ở vị trí nào sau đây?
- Muốn đọc dữ liệu từ tệp văn bản, ta có thể sử dụng thủ tục nào?
- Muốn ghi dữ liệu vào tệp văn bản, ta có thể sử dụng thủ tục gì?
- Sau khi làm việc xong với tệp cần phải đóng tệp tại sao?
- Thủ tục đóng tệp có dạng như thế nào?
- Hàm eoln (< biến tệp >) cho giá trị bằng TRUE thì con trỏ tệp nằm ở vị trí nào
- Mảng A gồm 5 phần tử kiểu integer.
- Mảng A gồm 10 phần tử kiểu xâu. Đoạn lệnh nào ghi ra tệp văn bản tên là S
- Xét đoạn chương trình sau:
- Trong Pascal, thư viện Dos là nơi chứa các thủ tục gì?
- Hàm chuẩn nào sau đây biến giá trị thực 6 thành 7?
- Muốn truy cập vào từng trường của bản ghi ta viết ra sao?
- Phương án ghép đúng nhất. Thủ tục chuẩn Insert(S1,S2,vt) thực hiện:
- Mảng là kiểu dữ liệu biểu diễn một dãy các phần tử thuận tiện cho yếu tố nào?