大家好
想問大家一個很基本的可是已經困擾我很久的問題
想要讓Fortran讀一個記事本,然後幾行輸出結果,類似excel裡面的offset指令的功能,
其實也是可以用excel做可是因為記事本很大太費時,想請問應該如何用Fortran寫。
範例檔案.txt
15 76
85 69
52 80
25 31
65 41
我寫的
program text
REAL a1, a2,l
parameter (M=6)
DIMENSION a1(M), a2(M)
open(11,file='file.txt')
k=6
do i=1,k
read(11,*) a1(i), a2(i)
l=i*2 !兩行想取一次
if(l<k) then
write(*,*) l !這裡有跑出來l的值可是下面write部分就全部都是0了
write(*,*) a1(l), a2(l)
endif
enddo
end
想要輸出檔案為
15 76
52 80
65 41
因為好幾年沒有碰Fortran了...知道問題可能有點笨...不好意思,麻煩大家了,謝謝大
家m(_ _)m