2011-04-12 913 views
1

是否可以在Fortran中左对齐打印出的值,而不是默认的右对齐?Fortran格式中的左对齐

例如,我有这样的

"(A3,10A12)"

"(A1, I12, 9F12.6)"

我想印有这些格式化字符串和数字左对齐格式化,而不是正确的对齐。

+0

一切都是正确的,我想答案M. S. B.给字符串写的答案是唯一的循环漏洞。正确对齐的想法是,当使用相同的格式时,周期是对齐的。 – steabert 2011-04-13 08:47:14

回答

5

是不是正确的默认值?

如果您第一次向字符串写入数字,您可以使用intrinsics adjustL或adjustR来进行调整,然后输出字符串。

+0

是的,我的意思是相反的。抱歉。我今晚无法入睡(我时差10个小时) – 2011-04-12 14:50:45