作者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