作者yuchih0519 (昱)
看板Fortran
标题[问题] 关於continue
时间Sat Feb 4 11:51:21 2012
各位好,
小弟最近看到一段f77程式里面有个流程看不太懂....大概像这样:
do I=1,n
do J=1,m
c 程式码bla bla bla...
if (I=K) goto 100 !就是这行
c 程式码bla bla bla...
enddo
enddo
c 程式码bla bla bla...
100 continue !还有这行
c 程式码bla bla bla...
我找到的资料是以前旧版fortran是用continue做enddo的用途
但是在这边显然不是......如果单纯只是要跳出回圈,应该也不用写continue
请问这样的写法代表着什麽样的流程呢?若是if条件成立会怎麽跑?
烦请各位前辈解惑,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.42.155.214
1F:→ gilocustom:不需要这样写不代表不可以这样写。 02/04 11:56
2F:→ Cypresslin:if成立会goto 100唷 02/04 12:06
3F:→ jubilee2:cycle 02/05 13:28
4F:→ jubilee2:exit 02/05 13:28
5F:→ yuchih0519:了解了,感谢以上各位前辈指点 02/06 22:43