Re: [問題] 格式輸入問題

看板Fortran作者 (terry)時間12年前 (2012/02/21 12:14), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
也可以在format裡用i0,意思就是用最少的空間輸出這個整數 例如 program test character(80) :: fmt real :: a(3) a=(/1.2,2.3,3.4/) fmt="(a2,i0,3f5.1)" write(*,fmt) "AA",10,a write(*,fmt) "AA",100,a write(*,fmt) "AA",10000,a end 輸出會是 AA10 1.2 2.3 3.4 AA100 1.2 2.3 3.4 AA10000 1.2 2.3 3.4 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 116.49.64.17

02/21 13:15, , 1F
推推~~
02/21 13:15, 1F
文章代碼(AID): #1FGneWxz (Fortran)
文章代碼(AID): #1FGneWxz (Fortran)