韩国男排名单:pascal中,read和readln有什么不同?

来源:百度文库 编辑:中科新闻网 时间:2024/04/27 20:25:36
pascal中,read和readln有什么不同?麻烦大家告诉我两点不同!

readln语句和read语句不同之处在于输入数据到各变量之后,readln自动换行,从下一行开始再输入数据.

readln语句和read语句不同之处在于输入数据到各变量之后,readln自动换行,从下一行开始再输入数据。一个read语句执行完后,数据行中多余的未读数据可以被下一个输入语句读入;而一个readln于执行完后,数据行中多余未读数据就没有用了。readln语句中可以不包含变量名表。即有以下等价情况:
readln(a,b);readln等价于readln(a,b)

readln要读到换行的,而read不读换行,比如

readln(a,b);

对应的输入可以为:
1 2

readln(a);
readln(b);
对于输入
1 2
由于第一个readln,在读入a=1后,略过2,读到换行,此时程序仍在等待你输入b