回 帖 发 新 帖 刷新版面

主题:关于goto语句的问题!

最近看程序感觉goto语句的使用很混乱,希望高手给予指点!
首先我想问一下从一个子程序可以直接运用goto语句到另一个子程序的某一行运行,这概念没有错误吧???
我看的程序中有很多的子程序,而且有很多的goto语句,我遇到的情况是比如说子程序1里面有一个goto100这一句,这个子程序里有标了100这一行的语句,然后我在子程序2中又发现一个标有100的一行语句,那么请问各位高手,我这一句goto100是应该去哪一行呢?急寻解答!万分感谢!

回复列表 (共6个回复)

沙发


各个子程序自己的标号,互不影响。

板凳


互相不影响

3 楼


楼上的高手,请问一下你说的是指,各个子程序之间之不可以互相调用的吗?

4 楼


正如我的提问中说的,如果第一个子程序中有一个goto100语句,然后里标有一个100行的程序语句,然后再第二个子程序中又加了一个100行的语句,那这个goto语句是到哪一行呢?

5 楼


各掉各的,互不相关

6 楼

100 goto 200
     read(*,*)
200 goto 100

我来回复

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