作者cloudo (一步一腳印)
看板Fortran
標題Re: [問題] 把計算過的數字寫入陣列中
時間Sat Dec 27 13:18:27 2008
※ 引述《chengyu2001 (踩到瘋狗尾巴= =)》之銘言:
: 我是一位fortran的初學者
: 我想做的是 把程式計算完write出來的數字
: 直接再寫入一個新的陣列中
: 可是一直嘗試失敗 我的寫法是
: do 1,10
: ...
: ...
: write(10,*) a
: ...
: ...
: enddo
: read(10,*) c
: 我的想法是迴圈做出10個a數字
: 然後在用read讀到c陣列中
: 但是失敗了
: 請問正確該如何寫
用最簡單的方式吧
do i=1,10
...
write(10,*) a
...
end do
do i=1,10
c(i)=a(i)
end do
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.166.0.194
1F:推 meteorology:第一個迴圈 a(i) 12/27 21:25
2F:→ meteorology:第二個迴圈可以不用 只要c=a即可 12/27 21:26
3F:→ acyang:請問一下write(10,*)會寫到哪裡呢? 12/27 21:54
4F:推 meteorology:前面會有open(10,file='**.dat') 12/28 14:39