切换到宽版
  • 5136阅读
  • 1回复

求解一个关于"输入文本数据"的问题~~高手进,急!!! [复制链接]

上一主题 下一主题
离线yanggd
 
只看楼主 倒序阅读 0 发表于: 2007-01-03
任务:
已有一个文本数据文件(全部是数字,每个数字一行,共20行)
要求把文本数据输入到PASCAL(不用键盘输入),然后在屏幕上输出.

我写的代码:
program text;
var f:text;
  n:real;
begin
assign(f,'c:\aa.txt');
reset(f);
while not eof(f) do begin
    read(f,n);
    writeln(n);
    end;
close(f);
end.

有什么错误吗?为什么我不能全部把数据都输入进去,pascal只输入了第一个数据.
烦哦,我研究了很久,都不得.

谢谢了!!!
离线orangeclk
只看该作者 1 发表于: 2007-01-03
读完要换行,把“read(f,n);”改成“readln(f,n)”即可。
RP降至零点,NOIP2007完美彻底挂掉。。。
快速回复
限100 字节
 
上一个 下一个