pascal关于eof的问题

来源:百度知道 编辑:UC知道 时间:2024/09/21 05:28:51
这个程序
while not eof(input) do
read(a);
总是会出现106,这是我故意在输入文件末尾加了1个换行,如果改成readln就可以,问一下:竞赛时输入数据最后一个数会有换行吗?


推荐使用seekeof会忽略最后的换行和空格.

比赛的时候用Cena测试
所以只要你能读进去就没问题;
比赛的时候自己做的测试数据没问题;
读入就应该没问题

自己换行,保险,有些评测系统必须换行

当然不会,我就在这上面吃过亏。教训!