作者zmack0905 (降太)
看板Fortran
标题[问题] 输出格式没有给定位数
时间Thu Jul 9 16:29:07 2015
今天再编一个程式
write(iout,'(2X,A,I)') 'NSOAP (SOAP.INC) = ',NSOAP
1
Error: Nonnegative width required in format string at (1)
因为输出格式中I没有给定位数就报错
不过用Ifort的时候没这问题
现在手边只有gfortran,请问该如何处理
(自己查询再补上此路不可行,太大而且也不知道这个副程式被谁呼叫)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.167.180.13
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Fortran/M.1436430551.A.8AE.html
1F:→ kerwinhui: ifort好像是把I当成 空格+I0,如果不重视空格可用I0 07/09 21:51
2F:→ zmack0905: 居然www.那F跟之类的可以比照办理吗XD 07/09 23:40
3F:→ zmack0905: 还有E啦想起来 07/09 23:42