Fortran Coder

Fortran runtime error: Bad real number in item 5 of list input

查看数: 17284 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-5-21 10:47

正文摘要:

报错信息如图 部分数据信息也如图放出来 代码: [Fortran] 纯文本查看 复制代码program wwlln_shiyan     implicit none     !声明变量     character(len=512)::cRead   &n ...

回复

Zhuming 发表于 2020-5-21 21:56:45
Zhuming 发表于 2020-5-21 17:19
回复加不了图片 ,我复制下来,以下是命令行提示的:
......
2014/04/27          03:44:46.595573        ...

我找到原因了,在文件里缺失了一条数据,数据见空了一列,导致end of file!平均一个txt25万条数据,,眼睛瞎了
Zhuming 发表于 2020-5-21 17:19:50
回复加不了图片 ,我复制下来,以下是命令行提示的:
......
2014/04/27          03:44:46.595573        21.6963997       110.456299     10.6 6
2014/04/27          03:51:42.263995        21.1089001       107.036003     24.0 5
2014/04/27          03:58:39.743851        21.1285992       107.184898     21.8 8
At line 62 of file D:\Projects\wwlln\all\temp\2014 miss78mon\wwlln_xinan.f90
Fortran runtime error: End of file

Error termination.
请按任意键继续. . .

程序代码还是上述的,已经运行过其他好几个年份的都没有问题,个别几个年份出现错误。
Zhuming 发表于 2020-5-21 17:16:47
C:\Users\zm.com\Desktop\end of file.png
Zhuming 发表于 2020-5-21 17:15:51
fcode 发表于 2020-5-21 12:02
READ(c,*)wwlln_date,wwlln_time,lat,lon,timingerror,station

这里读取的第5项,也就是 timingerror,对 ...

是这个原因。我也没找到txt第五项里面有非real类型,数据量太大了,我直接把timingerror定义字符型了。另外还想请教您一个问题。Fortran runtime error: End of file。我在下面放上错误信息。
fcode 发表于 2020-5-21 12:02:52
READ(c,*)wwlln_date,wwlln_time,lat,lon,timingerror,station

这里读取的第5项,也就是 timingerror,对应的内容不是一个有效的real值,比如内容可能是 abc 这种字母

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

GMT+8, 2024-5-7 06:15

Powered by Tencent X3.4

© 2013-2024 Tencent

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