看板 Fortran 關於我們 聯絡資訊
我是一位fortran的初學者 我想做的是 把程式計算完write出來的數字 直接再寫入一個新的陣列中 可是一直嘗試失敗 我的寫法是 do 1,10 ... ... write(10,*) a ... ... enddo read(10,*) c 我的想法是迴圈做出10個a數字 然後在用read讀到c陣列中 但是失敗了 請問正確該如何寫 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.16.60
redface:寫入的迴圈結束後加上 rewind(10) 指標才會回到檔案開頭 12/25 09:08
snowanimal:樓上 看他的說明似乎不是回到檔頭 = = 12/25 21:43
snowanimal:阿 我看錯 科科 12/25 21:45
meteorology:如果是用77寫法 是沒有這個指令喔~ 12/26 10:47
Jing1118:為什麼不用c(i)=a? 12/26 17:33
snowanimal:大概是他沒想到把東西包在回圈內 又或者是要經過計算? 12/26 18:42