[問題] read的問題

看板Fortran作者 ( )時間12年前 (2012/06/10 18:01), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/2 (看更多)
我有一筆數據 長的形式大概是 a1 b1 c1 d1 e1 f1 a2 b2 c2 d2 d2 f2 a3 b3 c3 d3 e3 f3 ....... 其餘以此類推 所以我read的時候是寫成 open(11,略......) do i=1,10000 read(11*) a(i),b(i),c(i),d(i),e(i),f(i) enddo 這邊其實都沒問題 可是我compile完之後執行卻出現問題 才發現我有些時候f的那一個column會完全沒有數值 導致讀不到數值因此出現問題 想要請問有沒有人遇過類似的問題 如果這樣該怎麼辦呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.67.65

06/10 19:18, , 1F
read(11,'6(...)') 應該是讀寫用*的話一行只會有5個數
06/10 19:18, 1F

06/11 15:12, , 2F
既然是"有時候"會有這問題,建議檢查你輸入的資料
06/11 15:12, 2F

06/15 00:08, , 3F
謝謝大家 設定format就解決了!! 雖然說是有時候,可是因為
06/15 00:08, 3F

06/15 00:08, , 4F
數據量有點大,所以檢查起來有點累
06/15 00:08, 4F

06/27 09:32, , 5F
褲也
06/27 09:32, 5F
文章代碼(AID): #1Fr71bos (Fortran)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 2 篇):
1
5
文章代碼(AID): #1Fr71bos (Fortran)