精華區beta Fortran 關於我們 聯絡資訊
各位好, 小弟最近看到一段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
gilocustom:不需要這樣寫不代表不可以這樣寫。 02/04 11:56
Cypresslin:if成立會goto 100唷 02/04 12:06
jubilee2:cycle 02/05 13:28
jubilee2:exit 02/05 13:28
yuchih0519:暸解了,感謝以上各位前輩指點 02/06 22:43