请给看看Delphi问题,readln,writeln都是何意, readln与rdad有区别吗 writeln与write有区别吗 请指导,谢

 我来答
双翼邮件营销软件官网
2012-02-22 · TA获得超过1550个赞
知道小有建树答主
回答量:1284
采纳率:20%
帮助的人:609万
展开全部
ead是直接读入,例如read(a)就是读入a。

readln是读入一行,楼上对这个函数的解释有点问题,他把readln理解成了c语言中的scanf("%d\n",&a)了。readln(a)表示读入a,并且舍弃下个回车符号之前的所有字符,把文件指针直接移动到下一个回车符之后的位置,与你是否输入回车符没有关系。
举个例子:
输入1 2 3 4 (回车) 5 6 7 8 (回车)
调用readln(a,b),再调用readln(c,d),则得到的结果为a=1,b=2,c=5,d=6。

write是输出
writeln是输出之后再打一个回车

参考资料: http://zhidao.baidu.com/question/162494581.html

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
学生党资料
2012-02-22 · TA获得超过278个赞
知道小有建树答主
回答量:310
采纳率:0%
帮助的人:153万
展开全部
readln是每次读取一行记录
read是读取整个文件的内容
writeln是写入一行记录
write是写入记录
比如
writeln(f,123)writeln(f,456)
结果是
123
456
write(f,123)write(f,456)
结果是
123456
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
维C低碳生活馆
2012-02-23
知道答主
回答量:19
采纳率:0%
帮助的人:3.1万
展开全部
readln语句和read语句不同之处在于输入数据到各变量之后,readln自动换行,从下一行开始再输入数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式