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