Cho trước tệp văn bản BT_TD gồm hai dòng như sau :
TRAN MINH HAI 9 8 7
NGUYEN QUANG VINH 10 5 9
ProgramThi_Du ;
Uses crt ;
Const fi = ‘BT_TD’ ;
Var f : text ; s : string ; t, l, h : integer ;
Begin
Assign(f, ‘fi’) ; Reset(f) ;
While not eof(f) do
Begin
Readln(f, s, t, l, h) ;
Writeln(s, ‘ ’, t, ‘ ’, l, ‘ ’, h) ;
End ;
Close(f) ;
Readln
End.
Khi thực hiện chương trình Thi_Du sẽ cho kết quả nào trong các kết quả sau đây?
A.
TRAN MINH HAI 9 8 7
NGUYEN QUANG VINH 10 5 9
B.
TRAN MINH HAI 9 8 7 0 0 0
NGUYEN QUANG VINH 10 5 9 0 0 0
C. Thông báo chương trình bị ngắt thực hiện vì gặp lỗi 106
D. Cả 3 kết quả A_, B_, C_ đều sai
Lời giải của giáo viên
ToanVN.com
Khi thực hiện chương trình Thi_Du sẽ cho kết quả thông báo chương trình bị ngắt thực hiện vì gặp lỗi 106 (lỗi định dạng số không hợp lệ).
Đáp án: C
CÂU HỎI CÙNG CHỦ ĐỀ
Trong một chương trình Pascal, sau khi đã đóng tệp bằng thủ tục đóng tệp thì có thể mở lại tệp đó hay không?
Câu lệnh sau giải bài toán nào:
While M <> N do
If M > N then M:=M-N else N:=N-M;
Hãy chọn cách dùng sai . Muốn dùng biến X lưu giá trị nhỏ nhất trong các giá trị của hai biến A. B có thể dùng cấu trúc rẽ nhánh như sau :
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:
Một hệ QT CSDL phân tán là một hệ thống …I… cho phép quản trị …II… và làm cho người dùng không nhận thấy sự phân tán. Hãy chọn từ phù hợp cho chổ trống.
Trong ngôn ngữ lập trình Pascal, phát biểu nào sau đây là đúng với câu lệnh rẽ nhánh if…then…else…?