主题:一个初学者的请教2期! :-)
Lovely哆啦
[专家分:1360] 发布于 2007-07-16 13:50:00
谁能告诉偶write and writeln的区别[em10][em12][em14][em18][em19]
最后更新于:2007-07-17 07:57:00
回复列表 (共9个回复)
沙发
Matodied [专家分:7560] 发布于 2007-07-16 15:45:00
WRITE和WRITELN的不同之处是:
WRITE:在输出之后不换行,下一个输出项紧贴着这个语句最后一个输出项输出。
WRITELN:在输出后换行,下一个输出项在下一行的开头。
板凳
&佑慧妹妹& [专家分:660] 发布于 2007-07-17 10:27:00
还有,WRITELN后可不跟数据(也就是换行),但WRITE后必须跟数据
3 楼
qqym710 [专家分:140] 发布于 2007-07-18 23:17:00
a[1]:=7,a[2]:=8,a[3]:=9
for i:=1 to 3 do write(a[i]);时输出
789
for i:=1 to 3 do writeln(a[i]);时输出
7
8
9
4 楼
迷路的天使 [专家分:1340] 发布于 2007-11-20 19:32:00
writ输出后不换行;write输出后要换行`~~~~````
5 楼
日奈森亚梦 [专家分:150] 发布于 2009-04-09 22:04:00
write是不分行,writeln是分行
6 楼
woshizhu [专家分:30] 发布于 2009-04-17 15:28:00
write是一行输出
writeln是分行输出
7 楼
DYF213 [专家分:90] 发布于 2009-05-21 12:31:00
write 不换行,writeln 换行
read readln也是这样
8 楼
tzhlryy [专家分:270] 发布于 2009-08-01 10:57:00
write,比如write(a,b,c),写完后光标停留在C之后,如果再write(a,b,c)就在刚在输出完了的地方输出a,b,c,而writeln(a,b,c),写完后光标停留在下一行,如果再write(a,b,c),就在刚在输出完了的下一行出a,b,c
const
a=1
b=1
c=1
writeln(a,b,c)
writeln(a,b,c);
结果是:1 1 1
1 1 1
_(光标)
const
a=1
b=1
c=1
write(a,b,c)
write(a,b,c);
结果是:1 1 1 1 1 1 _(光标)
const
a=1
b=1
c=1
writeln(a,b,c)
write(a,b,c);
结果是:1 1 1
1 1 1_(光标)
const
a=1
b=1
c=1
write(a,b,c)
writeln(a,b,c);
结果是:1 1 1 1 1 1
_(光标)
“_”就是输出完之后光标的
9 楼
abcwuhang [专家分:1840] 发布于 2009-08-20 17:42:00
回8楼:write(a,b,c)输出应为111哦
我来回复