| 查看: 4242 | 回复: 2 | ||
hbyi金虫 (小有名气)
|
[求助]
fortan数据读写程序运行中断-attempt to read past end of file
|
|
错误信息: PGFIO-F-217/formatted read/unit=20/attempt to read past end of file. File name = revcon.dat formatted, sequential access record = 15601 In source file rw.f, at line number 11 代码: [ Last edited by jjdg on 2013-8-31 at 00:46 ] |
» 猜你喜欢
河北省自然科学基金
已经有8人回复
西安交大新媒学院副院长用撤稿论文结题
已经有5人回复
论文撤稿了
已经有5人回复
某211大学教师把个人教师官方主页改成:我跑了我跑了我跑了!官宣跑路!
已经有5人回复
26/27申博自荐
已经有9人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有3人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有7人回复
揭秘青基评审内幕:几个A才能顺利中标
已经有4人回复
青B发送上会通知了吗
已经有7人回复
博士申请
已经有3人回复
dongdong_xmc
木虫 (小有名气)
- 应助: 16 (小学生)
- 金币: 1537.3
- 散金: 10
- 帖子: 235
- 在线: 33.8小时
- 虫号: 2584806
- 注册: 2013-08-07
- 专业: 核物理
2楼2013-08-30 04:05:30
zeppe
金虫 (小有名气)
- 应助: 15 (小学生)
- 金币: 3901.3
- 散金: 58
- 红花: 4
- 帖子: 205
- 在线: 254.1小时
- 虫号: 573594
- 注册: 2008-06-14
- 性别: GG
- 专业: 理论和计算化学
【答案】应助回帖
★
感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2013-08-31 00:46:35
感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2013-08-31 00:46:35
|
出错信息已经提示问题是读取文件时出的错,结合程序其实就是你的do循环次数太多,超过了文件的行数还想读。 解决办法是 第一种方法: 把 do i=1,100000中100000改成正确的文件行数 第二种方法: do i=1,100000改成 do read(20,*)改成 read(20,*,End=1000) 表示读到底部就跳转到1000号语句, 然后在 end do下面加一行 1000 close(20) 这样就实现了读到文件底部就不读了。 希望对你有帮助。 |
3楼2013-08-30 09:55:20












回复此楼
10