Re: [問題] fortran換列的問題

看板Programming作者 (Anson)時間18年前 (2007/11/24 22:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
這個問題主要是因為 Fortran儲存資料的方式 是(1,1) (2,1) (1,2) (2,2) (1,3) (2,3) 因此無格式化的列印 也是這樣的輸出 要有你所要的效果 可用do 完成 a為(2X11)的矩陣 do i=1,2 do j=1,11 write(*,*)a(i,j) enddo enddo 這樣的輸出就會是你想要的結果了 是(1,1) (1,2) (1,3) ※ 引述《mrliang (liang)》之銘言: : 最近使用fortran寫程式 : 當我寫完一個矩陣(2 X 11) : 想要印出來的時候 : 發現它是依照(1,1) (2,1) (1,2) (2,2) (1,3) (2,3)這樣的印法 : 而且每六個就會自動換下一行開始印 : 請問要有什麼指令可以強迫他不要換行或是強迫他換行 : 還有就是有沒有辦法可以先印完矩陣的第一列在印第二列 : 就是(1,1) (1,2) (1,3)這樣的順序印 : 感謝解答謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.46.145
文章代碼(AID): #17I2-nyE (Programming)
討論串 (同標題文章)
文章代碼(AID): #17I2-nyE (Programming)