第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

break跳出的是if語句,還是for循環(huán)?

break跳出的是if語句,還是for循環(huán)?

慕桂英3389331 2019-05-16 17:10:55
for(i=0;i<libsumr();i++){memset(buff,0,sizeof(buff));libset(i,NRYID);libread(buff);if(strcmp(ChBYIDnum,buff)==0){tmpflag=1;break;}}這個函數(shù)里,break跳出的是if語句,還是for循環(huán)?
查看完整描述

3 回答

?
蕭十郎

TA貢獻1815條經(jīng)驗 獲得超13個贊

break跳出的是for循環(huán)。

break 在一些計算機編程語言中是保留字,其作用大多情況下是終止所在層的循環(huán)。

1、break語句對if-else的條件語句不起作用。

2、在多層循環(huán)中,一個break語句只向外跳一層。

在 C語言 的 switch(開關(guān)語句)中,break 語句還可用來在執(zhí)行完一個 case(分支)后立即跳出當前 switch 結(jié)構(gòu)。

擴展資料:

break語句通常用在循環(huán)語句和開關(guān)語句中。當break用于開關(guān)語句switch中時,可使程序跳出switch而執(zhí)行switch以后的語句;

如果沒有break語句,則會從滿足條件的地方(即與switch(表達式)括號中表達式匹配的case)開始執(zhí)行,直到switch結(jié)構(gòu)結(jié)束。

當break語句用于do-while、for、while循環(huán)語句中時,可使程序終止循環(huán)。

而執(zhí)行循環(huán)后面的語句,通常break語句總是與if語句聯(lián)在一起。即滿足條件時便跳出循環(huán)。





查看完整回答
反對 回復 2019-05-17
?
森林海

TA貢獻2011條經(jīng)驗 獲得超2個贊

break是跳出目前這一層的循環(huán)
for(;;)
{
for(;;) {break;}
}
只會跳出里面那個for循環(huán)
break和continue對if都是沒影響的



查看完整回答
反對 回復 2019-05-17
?
函數(shù)式編程

TA貢獻1807條經(jīng)驗 獲得超9個贊

跳出for語句。break只能跳出循環(huán)語句。 if中單獨使用break是錯誤用法,除非在一個大循環(huán)中使用。

查看完整回答
反對 回復 2019-05-17
  • 3 回答
  • 0 關(guān)注
  • 760 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號