作者jyhchyunlu (jyhchyunlu)
看板Fortran
標題[問題] FORMAT 問題
時間Fri Nov 27 15:25:57 2009
如果我要寫個格式如
FORMAT(9X,I4,1X,3(2X,E11.4))
其中3(2X,E11.4) 那個3想要由變數控制
也就是不固定的值
不知道要怎麼寫才能做到
把格式寫是如果換個變數就會出現錯誤
有勞版友幫忙解答了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.156.151
1F:推 terryys:你可以試試把format那一串當成character來處理 11/27 16:08
2F:推 terryys:對不起我沒說清楚, 我的意思是fmt="(3i4,5e11.4)" 11/27 16:14
3F:→ terryys:然後write(*,fmt) xxx 之類的 11/27 16:15
4F:→ charlesdc:character(len=20) :: for='(??(1x,f6.3))' 11/28 19:41
5F:→ charlesdc:write( FOR(2:3), '(I2)' ) N 11/28 19:41