爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4466|回复: 2

fortran提示file name missing or blank

[复制链接]
发表于 2014-8-25 10:36:54 | 显示全部楼层 |阅读模式
Fortran
系统平台: win7 64位
问题概况: fortran提示file name missing or blank
问题截图:
我看过提问的智慧: 看过
自己思考时长(天): 1

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我是要计算季节平均,写了如下程序。可是运行提示如图错误。这是怎么回事呀?了解的同学帮忙看看吧。谢谢啦……
program t2m
integer*4,parameter:: i=1320,a=109
integer*4 :: ii,ia
real*4 var(i),sp(a),su(a),au(a),wi(a)
open(10,file='f:\1gc.grd',form='binary')
do ii=1,i
read(10) var(ii)
enddo
do ia=0,a
sp(ia)=(var(3+12*ia)+var(4+12*ia)+var(5+12*ia))/3
su(ia)=(var(6+12*ia)+var(7+12*ia)+var(8+12*ia))/3
au(ia)=(var(9+12*ia)+var(10+12*ia)+var(11+12*ia))/3
enddo
do ia=0,a
if(ia.eq.0) then
wi(ia)=(var(1+12*ia)+var(2+12*ia))/2
else
wi(ia)=(var(12*ia)+var(1+12*ia)+var(2+12*ia))/3
endif
enddo       
open(20,file='f:\t2m0sp.txt')
write(20,100) sp
100 format(1f10.3)
open(30,file='f:\t2m0su.txt')
write(30,200) su
200 format(12f10.3)
open(40,file='f:\t2m0au.txt')
write(50,300) au
300 format(12f10.3)
open(50,file='f:\t2m0wi.txt')
write(50,400) wi
400 format(12f10.3)
close(10)
close(20)
close(30)
close(40)
close(50)
end
密码修改失败请联系微信:mofangbao
发表于 2014-8-25 11:21:51 | 显示全部楼层
你在没有open文件号为50的文件就输出了,就是open40下面个

评分

参与人数 1金钱 +10 收起 理由
言深深 + 10

查看全部评分

密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-8-25 11:29:45 | 显示全部楼层
莫名╰☆╮殇 发表于 2014-8-25 11:21
你在没有open文件号为50的文件就输出了,就是open40下面个

啊啊,谢谢……刚刚发现了……纠结死了,太粗心了我!非常感谢!!!
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表