作者s06yji3 (阿南)
看板Fortran
标题Re: [问题] 读档输出档案(多个档案)
时间Thu Jun 17 17:36:26 2010
※ 引述《bbbird520 (小毕)》之铭言:
: 假如我读取多个档案
: 并计算其中过程
: 算出的数据要输出,档名需跟读的档案对应
: 例如:我读取5601.txt档,输出时为5601_1.txt档
: 读取5602.txt档,输出时为5602_1.txt档
: .
: .
: .
: 以此类推!!
: 该如何写呢??
EX.
character(len=8) inputname
character(len=10) outputname
do i = 1,n
write(inputname,"(i4,a4)")5600+i,'.txt'
write(outputname,"(i4,a6)")5600+i,'_1.txt'
open(1,file=inputname)
open(2,file=outputname)
read(1,*) xxxxxx
...
write(2,*) xxxxxx
enddo
当然看你的档案各数再去调整character的长度
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.109.112.98
1F:→ bbbird520:谢谢 我试看看 06/17 17:48