- 积分
- 26296
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-6-1
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
下面是清风帖子中的程序,如下所示:
我的问题是,加入我读进数据之后,我要对数据进行处理,我的数据应该在哪里写呢?
以下的红字部分是我的理解,不知道对不对?
这段程序是清风举得一个例子,
大概的意思是把一个文件夹下面的同类型的数据名称读到一个txt文件中,然后打开txt文件,逐个读取并对数据进行处理。
我最近在处理批量的二进制的降水数据,想要批量打开进行处理。
以下程序来自清风的批量处理数据的帖子。
program listfile
character*100 fPath
character*200 path
character*100 outPut
integer a,b
b=0
fPath="D:\data\1\*.000"
outPut="D:\data\dir2.txt"
call ListToFile(fPath,outPut)
open(1,file='dir.txt',status='old')
10 continue
read(1,*,end=20)path
!print*,index(Path,"dir.txt")
if(index(Path,"dir.txt")==0)then
!print*,path
open(2,file=''//trim(Path)//'',status='old')
read(2,*) a %我的处理程序是不是应该放在这里呢?
%我的处理程序是不是应该放在这里呢?
%我的处理程序是不是应该放在这里呢?
close(2)
b=b+a
%我的处理程序是不是应该放在这里呢?
endif
goto 10
20 close(1)
print*,b
end program listfile
|
|