作者terryys (terry)
看板Fortran
標題Re: [問題] 格式輸入問題
時間Tue Feb 21 12:14:22 2012
也可以在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
1F:推 kermomo:推推~~ 02/21 13:15