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