酷知百科網

位置:首頁 > 遊戲數碼 > 電腦

C語言中break和continue語句的用法及區別

電腦1.66W

使用break語句和continue語句,可以幫助我們更加靈活地控制循環。

操作方法

(01)break用於跳出switch結構。在循環語句中,break語句用於直接跳出循環,break往往和if語句配合使用,當檢測到滿足某個條件時,強行結束循環。在循環中,break只是結束其所在層的循環,對外層循環沒有影響。

(02)比如,用break編寫程序將用戶輸入的小寫字母轉換成小寫字母。

C語言中break和continue語句的用法及區別

(03)continue語句與break語句不同,在循環體內遇到continue語句時,將跳過本層循環體內continue語句之後的部分循環體,並開始下一輪循環,即只結束本輪循環。continue語句也通常和if語句配合使用,以控制在特定的條件下,僅執行循環體的一部分。需要注意的是,使用continue和使用break類似,它只能控制本層循環,並不影響外層循環。

(04)比如,輸入十個整數,統計正數個數並計算正數的平均值。

C語言中break和continue語句的用法及區別 第2張