看板 Fortran 關於我們 聯絡資訊
※ 引述《RuinGgg (坦克)》之銘言: : 請問在fortran裡 : 要怎麼設定才可以不要讓它自動換行阿 : 假設我今天要output一行有22個元素的值(即1*22的 vector) : 它就會幫我分成四行寫完~~ : 嗯...所以我想問有沒有"不自動換行"的指令呢?? : 謝謝!! write 是有default 值~ (不過我不知道是啥Orz) 就我的經驗 大約是 f20.10 左右 最長應是 128 字元 也就是說.. 最多一行會 show 出四個實數 for example dimension a(22) write(*,*) a 因沒指定 format ... fortran就用 default值 於是得到 0.0000000000 0.000000000 ...... 之類的 此時就會出現.."四行寫完"的現象 若不想要四行寫完 那就給它format嘍 write(6,'(22f8.2)') 這樣它就會把22個數字show出來 注意長度 再微調吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.110.141
RuinGgg:嗯嗯~~我會了! 謝謝^^ 11/04 00:23