0
我需要執行一項任務,在其中製作兩個程序,一個寫一個團隊中的玩家列表和他們的分數,另一個讀取並搜索.dat特定玩家的檔案。如何使用pascal將數組寫入.dat
我選擇使用數組來做到這一點,但是當我輸入我的第一個球員得分後,我運行我的第一個程序時,我得到了一個exitcode 201
。
我的代碼:
Program TeamWrite;
Var FName : String;
UserFile : Text;
Players : array[1..10] of string;
Score : array[1..10] of integer;
List1: Integer;
List2: Integer;
BEGIN
FName := 'Team';
Assign(UserFile, 'C:\Team.dat');
Rewrite(UserFile);
FOR List1:= 1 to 10 DO
begin
Writeln('Enter players name and score separated by pressing enter.');
Readln(Players[List1]);
Readln(Score[List2]);
Writeln(UserFile, Players[List1]);
Writeln(UserFile, Score[List2]);
end;
close(UserFile);
End.
請幫幫忙!
順便說一句,你發現我對你的其他問題的答案令人滿意嗎? – ycsun
是的,非常感謝你,但是由於在第二個程序中閱讀時遇到問題,我不得不從原來的文章中改變一些內容 – Reckz