cycle 語句與 exit 語句正好表示了相反的意思,它指示程序在不滿足條件時(shí)繼續(xù)執(zhí)行后續(xù)語句,滿足條件時(shí)跳過后續(xù)語句進(jìn)入下一個(gè)循環(huán)。如示例 16 所示,這個(gè) cycle 語句的效果與示例 14、15 的有些差別。
!!! 示例 16
sum = 0
do i = 1, 10
if (sum > 10) cycle
sum = sum + i
enddo
print *, i, sum ! 輸出 i 的值為 11,sum 的值仍為 15
更多建議: