Fortran能否实现退行格式输出
想实现这样的输出效果:1、首先输出一列数据
2、然后回到文件开始,向右空格,再输出一列数据
设想的程序代码:
open(10,file='text.txt')
Do j=1,12
do i=1960,1970
write (10,'(TR<3*(j-1)>,i3)') J
enddo
rewind(10)
enddo
close(10)
但是格式控制符TR 却将前面的输出用空格覆盖掉了,只能得到最后一列数据,前面的输出都是空白。记得C语言中有退行控制符,可以实现这样的输出格式。Fortran好像很难实现这种效果,试过nX格式控制符,结果同前。请问高手们,有否办法解决!
[ 本帖最后由 airportgy 于 2009-5-4 19:45 编辑 ]
页:
[1]