精華區beta Fortran 關於我們 聯絡資訊
也可以在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
kermomo:推推~~ 02/21 13:15