- 积分
- 29
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-6-27
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本人新手一枚,请大神指导如何把文件中的数据读入数组a中!
下面这一段是我自己编的,
我是希望 得到 a(1,1), a(1,2)为文件'wave.txt'第一行的前两个数据,a(2,1), a(2,2)为文件'wave.txt'第二行的前两个数据
program wave_test
integer a(2,2),i,j
i=1
j=1
open(1,file='wave.txt')
do i=1,2,1
do j=1,2,1
read(1,100) a(i,j)
enddo
enddo
print 100, a(1,1), a(1,2),a(2,1), a(2,2)
100 format(i6,1x,i4/)
close(1)
end
计算结果是a(1,1), a(1,2),a(2,1), a(2,2)分别为wave.txt文件中第一列的前4个值,
也就说没有按我希望的先读第一行的第一个值,然后读第二个值,然后换行,读第二行的第一个值,再读第二个值,并分别赋给a(1,1), a(1,2),a(2,1), a(2,2),请高手点拨
|
|