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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

是否在每個(gè)有結(jié)果輸出的case之后都要加上break;?

http://img1.sycdn.imooc.com//56c7db2100011cfb05320826.jpg

平臺(tái):myecplise

問(wèn)題:如圖所示,我想獲得 case 值為‘1’的內(nèi)容,是否必須在case 1 sys......();之后加上break跳出?可是我的case為1為什么會(huì)選擇到下面的2和3的內(nèi)容呢?

正在回答

2 回答

switch可以得選擇可以理解為入口,即case與switch設(shè)定相符時(shí)即開(kāi)始執(zhí)行,而執(zhí)行順序是自上向下,如果你沒(méi)有用break跳出,程序默認(rèn)會(huì)輸出case之后的程序,直到break時(shí)跳出。而是不是需要每一個(gè)都加上break,是根據(jù)你需要的結(jié)果利用break進(jìn)行控制的。

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Pos雞 提問(wèn)者

非常感謝!
2016-02-20 回復(fù) 有任何疑惑可以回復(fù)我~

case后面沒(méi)有breaak的話,它就會(huì)繼續(xù)執(zhí)行下面的case(不管是否匹配),直到遇到break 跳出循環(huán)

1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

是否在每個(gè)有結(jié)果輸出的case之后都要加上break;?

我要回答 關(guān)注問(wèn)題
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

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