爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: 月满西楼

[求助] 批量读取多个站点的TXT文件(一个站一个txt文件),文件内为几十年的降水资料,且....

[复制链接]

新浪微博达人勋

 楼主| 发表于 2015-1-1 18:03:56 | 显示全部楼层
四叶草 发表于 2015-1-1 17:24
每个站都不一样,那我的方法就不适合了。不过你还是可以自己慢慢研究下,这样收获会更多。祝你成功。

还是很谢谢你。。。要是我成功了,就分享出来
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-1-1 21:40:26 | 显示全部楼层
月满西楼 发表于 2015-1-1 18:03
还是很谢谢你。。。要是我成功了,就分享出来

下班回来看了下书,我觉得你的问题可以通过
'do  while(.not.eof(unit))  
…………
enddo'
语句来实现,至于循环里面的控制语句就得自己捣腾一下子了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-1-2 11:32:06 | 显示全部楼层
四叶草 发表于 2015-1-1 21:40
下班回来看了下书,我觉得你的问题可以通过
'do  while(.not.eof(unit))  
…………

谢谢你。。。用指针弄出来了
do t=1,num
n=1
10 open(102,file='E:\BY\CHINA\NW\'//trim(idmingzi(t))//'.txt')  
open(103,file='E:\BY\result_DJ\'//trim(idmingzi(t))//'.txt')
do j=1,m
  read (102,*,end=100) id(j),year(j),mon(j),day(j),tav(j),rhav(j),h(j),tg(j),tgg(j),tg1(j),tg2(j)
  n=n+1
enddo
100 continue
  循环部分
rewind(10)
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-1-2 11:33:05 | 显示全部楼层
言深深 发表于 2015-1-1 17:38
fortran可以读取每一个文件的行数目,论坛有这样的程序。我粘贴在下面吧,其他的工作请自己思考:

谢谢大神。。。在你的提醒下,终于倒腾出来了。。。
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

 成长值: 0
发表于 2015-1-2 11:50:31 | 显示全部楼层
月满西楼 发表于 2015-1-2 11:33
谢谢大神。。。在你的提醒下,终于倒腾出来了。。。

好!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-1-2 12:54:24 | 显示全部楼层
月满西楼 发表于 2015-1-2 11:32
谢谢你。。。用指针弄出来了
do t=1,num
n=1

恭喜恭喜!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-1-20 18:51:22 | 显示全部楼层
厉害{:5_275:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2015-9-10 16:55:32 | 显示全部楼层
学习一下!!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2015-10-25 09:14:21 | 显示全部楼层
月满西楼 发表于 2015-1-2 11:33
谢谢大神。。。在你的提醒下,终于倒腾出来了。。。

谢谢楼主分享!!!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-4-25 18:11:00 | 显示全部楼层
学习学习~
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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