- 积分
- 1065
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2017-3-8
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我的编程中要读取一个txt文件,是160行,66列的文件,但是程序编译没错,运行总是没法读入,不知怎么回事,求大神帮助
下面是我的数据中的一部分,贴出来以便看格式
99.00000 | 99.00000 | 99.00000 | 56.66667 | 110.66667 | 119.00000 | 90.33333 | 122.33333 | 39.00000 | 67.00000 | 93.00000 | 84.33333 | 99.00000 | 99.00000 | 99.00000 | 99.00000 | 193.66667 | 140.00000 | 119.66667 | 64.66667 | 106.66667 | 96.00000 | 83.33333 | 52.66667 | 127.66667 | 96.66667 | 129.66667 | 46.33333 | 103.66667 | 113.33333 | 91.00000 | 46.00000 | | | | |
下面是我编的程序的一部分
program main
integer,parameter:: m=160,n=66
real preave(m,n)
integer i
!读取降水数据
open(11,file='d:/test/678.txt')
do i=1,m
do j=1,n
read(11,*) preave(i,j)
end do
end do
然后运行后就显示下面的问题
run-time error F6501: READ(d:/test/678.txt)
- end of file encountered
Press any key to continue
想问问大家读取文件哪里错了啊
|
|