break語句、continue語句都是C語言標準規定的跳轉類語句,能夠實現程序無條件轉向另一處執行。break和continue中在循環體中經常出現,因此必須掌握其區別,避免出錯。
break語句的作用:
(1)在分支結構程序設計中用break語句可以使流程更加的簡潔。
(2)break語句可以用來從循環體內中途跳出循環體,即提前結束循環操作,接著執行循環下面的語句。
continue語句的作用:
(1)continue語句是跳過循環體中剩余的語句而強制執行下一次循環操作。其作用為結束本次循環,即跳過循環體中下面尚未執行的語句,接著進行下一次是否執行循環的判定。
python中break和continue的區別:
1、用途不同。
break用于結束循環,而continue用于跳出當前循環,執行下一次循環。
2、結束循環情況不同。
break語句是結束整個循環的過程,不再判斷執行循環的條件是否成立。
continue語句是只結束本次循環,并不終止整個循環的執行。
3、跳出循環情況不同。
break語句符合條件后,直接結束循環,只能跳出當前層次的循環。
跳出循環體中還沒有執行的語句,跳出本次循環,但是并不跳出當前循環。
4、原理不同。
break是終止循環的執行, 即循環代碼遇到break,就不再循環了。 continue是結束本次循環,繼續下一次循環, 即本次循環剩下的代碼不再執行,但會進行下一次循環。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.