[問題] 讓文字輸出不換行

看板Fortran作者 (片翼碎夢)時間5年前 (2019/04/14 14:57), 編輯推噓1(1010)
留言11則, 3人參與, 5年前最新討論串1/1
各位先進好 如題 最近寫程式,希望能附加一個功能是可以用不換行的文字表示 結果發現不管是\還是錢符號都不被我們學校的編譯器承認 那有沒有辦法說用format搭配achar用矩陣輸出一整行字母? 還是說 有辦法讓自訂矩陣存入文字來輸出? -- 羽毛未豐的片片翅翼,零落四散在各個時間的夢想 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.75.252.104 ※ 文章網址: https://www.ptt.cc/bbs/Fortran/M.1555225033.A.7BF.html

04/14 16:40, 5年前 , 1F
加ADVANCE='NO'
04/14 16:40, 1F

04/14 16:41, 5年前 , 2F
可以試試看
04/14 16:41, 2F

04/15 19:42, 5年前 , 3F
不行欸 上網找解釋是一定要有明確格式才可以用 所以
04/15 19:42, 3F

04/15 19:42, 5年前 , 4F
如果用do或隱式迴圈都不行 除非我有辦法把文字塞入
04/15 19:42, 4F

04/15 19:43, 5年前 , 5F
矩陣用aw輸出 但要是可以根本就不需要no advance 啦
04/15 19:43, 5F

04/15 19:45, 5年前 , 6F
我只能朝modle試試看了
04/15 19:45, 6F

04/15 19:45, 5年前 , 7F
module
04/15 19:45, 7F

04/15 20:23, 5年前 , 8F
嘗試後才發現 矩陣可以存文字
04/15 20:23, 8F

04/16 12:17, 5年前 , 9F
總之成功啦 用write(*,10)
04/16 12:17, 9F

04/16 12:17, 5年前 , 10F
10 format(5a2)就可以輸出了
04/16 12:17, 10F

04/16 12:27, 5年前 , 11F
04/16 12:27, 11F
文章代碼(AID): #1Sijd9U_ (Fortran)
文章代碼(AID): #1Sijd9U_ (Fortran)