[問題] write格式與不斷行消失

看板Fortran作者時間6年前 (2018/01/08 09:20), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
原始資料例子如下: 9,1.3,10.51 9,11.35,20.4 10,2.3,5.4 10,10.23,6.6 目標輸出格式: |9 1.3,10.51;11.35,20.4;|10 2.3,5.4;10.23,6.6 原始資料其實非常多筆,這邊簡化成4筆, 第一行的ID會到千位數或更多, 其後的兩行數字不管整數或小數位數可能或浮動的多或少幾位, 目標輸出格式需求是不斷行,跟平時fortran撰寫輸出習慣差異甚大, 有幾個困難處: 1.不斷行(似乎該指令不能單獨用) 2.平時可能習慣強制固定讀入與寫出資料寬度,但數據寬度是浮動該如何解 以上請教高人有無建議作法,感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.200.208.47 ※ 文章網址: https://www.ptt.cc/bbs/Fortran/M.1515374454.A.19A.html

01/08 13:26, , 1F
write(*,*,advance='no')a,b,c
01/08 13:26, 1F
文章代碼(AID): #1QKiTs6Q (Fortran)
文章代碼(AID): #1QKiTs6Q (Fortran)