回 帖 发 新 帖 刷新版面

主题:求助:输出到屏幕时,能不能做到一行显示20个或更多数据?

要输出一个20x20的矩阵,但是输出到屏幕时一行只能显示5个数据,看起来很乱,怎么才能一行输出20个数据呢

回复列表 (共14个回复)

11 楼

[quote]
怎么改行缓冲呢,在编译器里面设置吗[/quote]

右键点输出窗口的最上面,属性里面的布局。

12 楼

谢谢,jstzhurj
我把你给的输出格式粘贴后,输出全是星号
cmd的属性里面有设置缓冲的

13 楼

[quote]谢谢,jstzhurj
我把你给的输出格式粘贴后,输出全是星号
cmd的属性里面有设置缓冲的[/quote]

看错,还以为整型

do i=1,20
 write(*,'(20f12.4)') (A(i,j),j=1,20)
enddo 

14 楼


非常感谢,这里真是高手如云啊。
用你的代码,再把cmd窗口的属性里的宽度加大,就能做到了

我来回复

您尚未登录,请登录后再回复。点此登录或注册