作者DMFC (solebaby)
看板Fortran
標題Re: [問題] 請問倒著寫資料
時間Mon Nov 3 01:06:11 2008
: -2.0983
: -2.1112
: 請問要怎麼寫
: 我試著
: do j=1,3
: write(6,'("number:",i4)') j
: write(6,2) ((en(j,i)),i=3,1)
區間
by default .. fortran只會累加1
所以 i=3,1 ....第一個數是 3...再來是4 ... =_=
如果你要反著loop
最後要標上-1
如下
write(6,2) ((en(j,i),i=3,1,-1)
就這樣
: end do
: 但是會變成
: 1
: 2
: 3
: 直不會寫進去,請各位多多指教了,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.110.141