- 积分
- 38
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2015-2-25
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2015-4-16 13:12:30
|
显示全部楼层
图挂了吗,程序大概是这样的:
program file
integer record1,record2,record3,record4
open (10,file="E:\ziliao.txt",access="direct",form="formatted",recl=28)
read(10,100,rec=1) record1
read(10,100,rec=2) record2
read(10,100,rec=3) record3
read(10,100,rec=4) record4
100 format(i28)
CLOSE(10)
write(*,20)record1,record2,record3,record4
20 format(1x,i28)
end
然后文件的数据是这样的:
56038 1979 1 55
56038 1979 2 76
56038 1979 3 155
56038 1979 4 143
56038 1979 5 422
56038 1979 6 1135
56038 1979 7 2034
56038 1979 8 1354
56038 1979 9 765
56038 1979 10 204
。。。。。。
依次往下。即每个站每年每月的降水数据。
出现错误是invalid integer,改成real就是invalid real,读不出来。
另外再问一下怎么处理才能放到grads使用的问题,谢谢! |
|