|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
想实现这样的输出效果:
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 编辑 ] |
|