[FORTRAN] 如果檔名是變數 要怎麼去讀它

看板Programming作者 (誰是接班人)時間18年前 (2007/10/24 22:18), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/6 (看更多)
想請問一下 open(8,FILE='input.inp',status='old') READ(8,*) SK READ(8,*) DT READ(8,*) N READ(8,*) M READ(8,"(A20)") in CLOSE(8) 我想從input.inp這個檔案裡面去讀我要執行的檔案 其中 in是檔名的變數 例如:in=T454001090.txt 然後T454001090檔案裡面有4行一維陣列 要怎麼去讀這個檔案裡面的資料 例:一般在程式裡面都會用 OPEN(12,FILE='T454001090.txt') DO I=1,N READ(12,*) TIM(I) , Vertical(I) , Nouth(I) , EAST(I) END DO 這種寫法去讀檔 那要怎麼從innput.inp去讀T454001090.txt這個檔案 然後讀T454001090.txt裡面4個一維陣列 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.162.117.106 ※ 編輯: kidd007008 來自: 218.162.117.106 (10/24 22:20)
文章代碼(AID): #177rG_iX (Programming)
文章代碼(AID): #177rG_iX (Programming)