向着光亮 发表于 2018-1-4 21:55:31

Fortran读取文本文件出错

如图所示,想用程序读取文本文件至指定格式,为什么按行读取了而读取的数字从第三列就不对了,尝试了很多次还是不对,忘大神指导!不甚感激!

kyra 发表于 2018-1-5 07:56:48

read(7,*) a(i,:)

向着光亮 发表于 2018-1-5 09:18:01

kyra 发表于 2018-1-5 07:56
read(7,*) a(i,:)

还是不行啊同学,现在又是这样的错误,这是什么原因

kyra 发表于 2018-1-5 09:30:10

本帖最后由 kyra 于 2018-1-5 09:31 编辑

照抄你都不会吗?

read(7,*) a(i,:)

而不是
read(7,*) (a(i,:),j=1,13)



向着光亮 发表于 2018-1-5 09:53:11

kyra 发表于 2018-1-5 09:30
照抄你都不会吗?

read(7,*) a(i,:)


好吧,现在明白了:-loveliness:

向着光亮 发表于 2018-1-5 09:56:25

kyra 发表于 2018-1-5 09:30
照抄你都不会吗?

read(7,*) a(i,:)


你好还是有问题,我能加你QQ详细说嘛,我是兰州大学研究生

kyra 发表于 2018-1-5 12:29:39

可以加本论坛官方QQ群:2338021

pasuka 发表于 2018-1-5 14:34:15

有open无close,自然会出错

向着光亮 发表于 2018-1-5 15:34:01

pasuka 发表于 2018-1-5 14:34
有open无close,自然会出错

并不是这个问题,请您仔细看问题,OPEN和close并没有直接绝对关系

li913 发表于 2018-1-6 17:30:56

1、用表控格式读取;
2、文件中数据量不够。
页: [1] 2
查看完整版本: Fortran读取文本文件出错