作者laa7352 (Laa)
看板Fortran
标题Re: [问题] 读档与输出问题
时间Mon Mar 15 20:58:15 2010
※ 引述《ming168 (ming)》之铭言:
: 有没有什麽方法可以从头到尾读完A档案中的资料之後
: 才将读完的所有资料输出到B档案中
: 因为不知道A档案中会有多少数值、资料
: 所以应该是要利用回圈的方式输出
: 例如:A档案从1读到FIN
: 输出时也希望是由1依序输出到FIN
: 或是有没有其他方法可以不用用回圈的方式
: 将所有读到的资料全部输出的方法
: (日後可能有很多FORTRAN的问题,有没有好心大大可以短讯给我留个E-MAIL!)
用goto边读边写,然後在read里加上end跳行
open(11,file=A档案)
open(12,file=B档案)
10 continue
read(11,*,end=20)data
write(12,*)data
goto 10
20 continue
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.137.32.160