Fortran Coder

查看: 8964|回复: 4
打印 上一主题 下一主题

[文件读写] 读入文本文件报错

[复制链接]

35

帖子

16

主题

0

精华

专家

F 币
402 元
贡献
396 点
跳转到指定楼层
楼主
发表于 2019-12-29 20:52:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 石子 于 2019-12-30 09:32 编辑

从一个txt文件里读入一些数据到数组里,报错如下: 对应部分代码如下:

文本文档输入内容如下:

不知道这种情况要如何解决呢,我把上面算出来的一些结果输出到指定文件里是没有问题的,但是读入就有问题了。请大家帮忙看一下。------------------------------------------------------------12月30号---------------------------------------------------------------------------
前面数组定义的部分:






分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩
欢迎交流

100

帖子

0

主题

0

精华

专家

F 币
550 元
贡献
291 点

规矩勋章元老勋章

QQ
沙发
发表于 2019-12-30 08:13:17 | 只看该作者
本帖最后由 百事可乐 于 2019-12-30 08:14 编辑

看看数组是否分配了?你可以把 read 语句改成 PR(I)= 0 这样的赋值语句来判断。
改了之后若能运行,说明数组是分配了的,是读取文件的原因。
若不能运行,说明是数组的问题。

35

帖子

16

主题

0

精华

专家

F 币
402 元
贡献
396 点
板凳
 楼主| 发表于 2019-12-30 09:33:14 | 只看该作者
百事可乐 发表于 2019-12-30 08:13
看看数组是否分配了?你可以把 read 语句改成 PR(I)= 0 这样的赋值语句来判断。
改了之后若能运行,说明数 ...

十分感谢您的建议呀,我试了一下,是数组的问题。定义数组的时候以同样的方式定义的同样大小的数组都能计算,只有这三个不行。我把前面数组定义的代码截图增加到原帖子里了,您可以帮忙看看可能是哪里出错吗
欢迎交流

100

帖子

0

主题

0

精华

专家

F 币
550 元
贡献
291 点

规矩勋章元老勋章

QQ
地板
发表于 2019-12-30 13:51:56 | 只看该作者
最好给出复制粘贴的代码(不是截图),还有错误提示。

35

帖子

16

主题

0

精华

专家

F 币
402 元
贡献
396 点
5#
 楼主| 发表于 2020-1-2 11:58:13 | 只看该作者
已经解决了,问题不是出在上面粘出来的部分,是因为文件夹下已经有读入的文本文件,所以再运行就会报错。
欢迎交流
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-11-23 16:40

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表