回 帖 发 新 帖 刷新版面

主题:[讨论]我写的程序为什么没有结果,请大家帮忙

编一程序,计算文本文件中行结束标志的数目。
我写的程序为什么没有结果,我在同目录下建立了file1.dat文件,里面输入了5行长度不等的整数。

var f:text;i:integer;
begin
  assign(f,'file1.dat');
  reset(f);
  i:=0;
  while not eof(f) do
  begin
    read(f);
    while eoln(f) do i:=i+1;
  end;
  writeln('gong you:',i:4,'hang.');
readln;
end.

回复列表 (共3个回复)

沙发

没有输出

板凳

把readln删了看看

3 楼


删除也不好使
和readln没有关系
那只是程序运行结束的时候暂停而已

我来回复

您尚未登录,请登录后再回复。点此登录或注册