回 帖 发 新 帖 刷新版面

主题:请教大家Fortran中一个问题

if(。。)goto 100



100 continue




什么意思 
if里面是真,就跳到100处了,如何处理,是不是然后运行continue后面的还是怎么办的?如何要处理continue后面的语句,为何要continue这个语句啊。不如在后面第一个语句前  变为100了?
迷惑,望高手指教下

回复列表 (共3个回复)

沙发

就是执行100 continue后面的语句,直接在要执行的语句前加标号100也一样。

板凳

continue只是一个空语句,执行时自动会忽略它
之所以没把行号写在下面的那句,原因基本上有这几种:
老代码;
为了让下面的代码看起来完整些。

3 楼

fortran 95 里已经很少用goto了吧?

我来回复

您尚未登录,请登录后再回复。点此登录或注册