主题:结果写出
applewu
[专家分:0] 发布于 2010-09-08 16:57:00
我在Fortran程序中open了一个新文件,想把计算的结果写入此文件,但生成的文件内容却是空的
这一般是怎么回事?
回复列表 (共2个回复)
沙发
zql1009 [专家分:30] 发布于 2010-09-08 17:10:00
IF(MOD(NT,10).EQ.0.AND.NT.LE.200000)THEN
HTRACK(NT)=HF(1)
OPEN( 100, FILE='HTRACK.dat',action='write',status='UNKNOWN')
WRITE(100,360)T, HTRACK(NT)
360 FORMAT(1F8.3,1F12.8)
END IF
CONTINUE
板凳
jstzhurj [专家分:4680] 发布于 2010-09-08 17:20:00
OPEN(UNIT,...)
WRITE(UNIT,...)
两个UNIT是否对应上?或者根本没有执行WRITE语句?或者写的就是空的?或者......
我来回复