中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

c語言中break的作用

發布時間:2020-06-11 14:47:14 來源:億速云 閱讀:430 作者:元一 欄目:編程語言

C語言

C語言是一門面向過程的計算機編程語言,與C++、Java等面向對象編程語言有所不同。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、僅產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。C語言描述問題比匯編語言迅速、工作量小、可讀性好、易于調試、修改和移植,而代碼質量與匯編語言相當。C語言一般只比匯編語言代碼生成的目標程序效率低10%~20%。因此,C語言可以編寫系統軟件。

break

在一些計算機語言中是保留字,其作用大多情況下是終止上一層的循環,以C語言來說,break在switch(開關語句)中在執行一條case后跳出語句的作用。

1、 C語言中的break :

break語句通常用在循環語句和開關語句中。當break用于開關語句switch中時,可使程序跳出switch而執行switch以后的語句;如果沒有break語句, 則將成為一個死循環而無法退出。

當break語句用于do-while、for、while循環語句中時, 可使程序終止循環,而執行循環后面的語句。通常break語句總是與if語句聯在一起。即滿足條件時,便跳出循環。

2、break使用場景:

(1)while循環中

if(條件判斷)
break;---------------------------------------->退出當前循環結構(結束while循環)

(2)for循環中

for(條件)
if(條件判斷)
break;---------------------------------->退出當前循環結構(結束for循環)

(3)switch語句

switch(開關)
case 開關值:
break;--------------------------------------->退出當前switch語句(結束switch語句)
...
...
default:
break;

以上就是c語言break什么意思?的詳細內容,更多請關注億速云其它相關文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

嫩江县| 汶上县| 嘉善县| 陈巴尔虎旗| 滕州市| 东平县| 新民市| 交口县| 江安县| 东安县| 广平县| 姚安县| 即墨市| 商都县| 思茅市| 张家界市| 兖州市| 古蔺县| 盐边县| 满洲里市| 日土县| 安化县| 叶城县| 无锡市| 元朗区| 中超| 崇文区| 沛县| 文水县| 宜兴市| 丹棱县| 崇明县| 郸城县| 阳山县| 榕江县| 静乐县| 民勤县| 大理市| 辽源市| 灵丘县| 斗六市|