Fortran Coder

标题: To resume execution, type go. Other input will terminate the job [打印本页]

作者: happyyang    时间: 2018-7-30 16:57
标题: To resume execution, type go. Other input will terminate the job
新手,刚刚开始学习fortran, 最近在用运行一个fortra程序时,出现了下边的提示:
“To resume execution, type go. Other input will terminate the job”
想让程序继续运行应该怎么操作啊?

QQ截图20180731095400.png (48.46 KB, 下载次数: 451)

QQ截图20180731095400.png

作者: 吉大渣渣-固体    时间: 2018-7-30 22:34
建议将这个报错截图贴出,先确认是程序里的输出语句还是编译器提示。基于常规经验我个人怀疑是前者的可能性比较大........
作者: kyra    时间: 2018-7-31 07:32
说一下你的操作系统,编译器,使用环境。给出必要截图
作者: happyyang    时间: 2018-7-31 09:58
吉大渣渣-固体 发表于 2018-7-30 22:34
建议将这个报错截图贴出,先确认是程序里的输出语句还是编译器提示。基于常规经验我个人怀疑是前者的可能性 ...

您好,我把截图贴出来了,我用的编译器是simple fortran
作者: happyyang    时间: 2018-7-31 10:00
kyra 发表于 2018-7-31 07:32
说一下你的操作系统,编译器,使用环境。给出必要截图

您好,我把运行的截图贴出来了,用的编译器是simple fortran,您能帮忙看看是什么问题吗?多谢了
作者: kyra    时间: 2018-7-31 10:31
本帖最后由 kyra 于 2018-7-31 10:32 编辑

这应该是代码里的 pause 给出的输出。告诉你暂停了,敲个回车继续。
作者: happyyang    时间: 2018-7-31 10:51
kyra 发表于 2018-7-31 10:31
这应该是代码里的 pause 给出的输出。告诉你暂停了,敲个回车继续。

我敲了回车了,就直接退出运行了,不知道怎么回事儿
作者: kyra    时间: 2018-7-31 12:06
那说明继续执行就退出了,应该是 end program 前面的 pause
作者: happyyang    时间: 2018-7-31 12:19
kyra 发表于 2018-7-31 12:06
那说明继续执行就退出了,应该是 end program 前面的 pause

但是程序还没有执行完啊感觉,pause 后边那句话是什么意思呢?
作者: kyra    时间: 2018-7-31 16:44
就是让你按回车继续的意思。
如果程序逻辑有问题,可以调试排查,或者上代码。
作者: freedom3344    时间: 2019-8-18 12:00
请问这个问题是怎么解决的呢?我在做Fortran95书上第九章的第一题时也遇到了这样的问题,把其他正常的程序中加一个pause也是直接返回了,没有继续执行程序。我用的gfortran, Linux系统





欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2