主题:求助:输出到屏幕时,能不能做到一行显示20个或更多数据?
leeway
[专家分:0] 发布于 2010-10-17 22:37:00
要输出一个20x20的矩阵,但是输出到屏幕时一行只能显示5个数据,看起来很乱,怎么才能一行输出20个数据呢
回复列表 (共14个回复)
11 楼
jstzhurj [专家分:4680] 发布于 2010-10-18 12:55:00
[quote]
怎么改行缓冲呢,在编译器里面设置吗[/quote]
右键点输出窗口的最上面,属性里面的布局。
12 楼
leeway [专家分:0] 发布于 2010-10-18 13:11:00
谢谢,jstzhurj
我把你给的输出格式粘贴后,输出全是星号
cmd的属性里面有设置缓冲的
13 楼
jstzhurj [专家分:4680] 发布于 2010-10-18 13:19:00
[quote]谢谢,jstzhurj
我把你给的输出格式粘贴后,输出全是星号
cmd的属性里面有设置缓冲的[/quote]
看错,还以为整型
do i=1,20
write(*,'(20f12.4)') (A(i,j),j=1,20)
enddo
14 楼
leeway [专家分:0] 发布于 2010-10-18 13:26:00
非常感谢,这里真是高手如云啊。
用你的代码,再把cmd窗口的属性里的宽度加大,就能做到了
我来回复