Fortran报错segmentation fault

报错:

img

原文为:

img

读取文件如下:

img

我尝试过将读取格式取消:

img

然后报错变为了

img

请大家不吝赐教 感谢大家的支持

【相关推荐】




如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

bad value during floating point read 意思是代码试图从文件读取一个实数但失败了(可能读取到了字符),也就是说 代码和数据文件内容不匹配。
针对你这个具体问题,就是数据文件不对。比如这个数据 1.500000+7 ,fortran是不能识别的, 需要添加 e 写为 1.500000e+7