課程
/后端開發(fā)
/C
/C語言入門
怎么看不懂啊
2017-08-30
源自:C語言入門 4-16
正在回答
我覺得用switch去做太麻煩了,所以沒做,你可以看別人是怎么做的,主要是學(xué)到本事就行
qq_麒麟_7 提問者
switch(表達(dá)式)/*每一個(gè)case后沒寫 break; 是為了舉例*/
case(數(shù)值1):表達(dá)式1;
case(數(shù)值2):表達(dá)式2;
case(數(shù)值3):表達(dá)式3;
.......
case(數(shù)值x):表達(dá)式x;
......
case(數(shù)值n) :表達(dá)式n;
default:表達(dá)式;
switch結(jié)構(gòu)就是先運(yùn)行表達(dá)式得到結(jié)果x,然后按順序搜索你給的數(shù)值1到n,直達(dá)搜索到和表達(dá)式結(jié)果一樣的數(shù)值開始執(zhí)行這個(gè)數(shù)值x后面的表達(dá)式x,如果你沒加breake則他自動(dòng)從表達(dá)式x運(yùn)行到default后面的表達(dá)式。
所以例題中case 10:后面沒有break
hc茶
switch結(jié)構(gòu)中的case語句遇到break才會(huì)終止往下執(zhí)行,像 case 10沒有break,所以它就繼續(xù)往下執(zhí)行,直到case 9中遇到break。希望能夠幫到你
舉報(bào)
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
1 回答分支結(jié)構(gòu)之switch語句
2 回答分支結(jié)構(gòu)之switch語句的case
2 回答分支結(jié)構(gòu)之switch 語句課后題
1 回答分支結(jié)構(gòu)之swich語句
4 回答分支結(jié)構(gòu)之switch語句中任務(wù)代碼里的。。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-08-30
我覺得用switch去做太麻煩了,所以沒做,你可以看別人是怎么做的,主要是學(xué)到本事就行
2017-10-27
switch(表達(dá)式)/*每一個(gè)case后沒寫 break; 是為了舉例*/
case(數(shù)值1):表達(dá)式1;
case(數(shù)值2):表達(dá)式2;
case(數(shù)值3):表達(dá)式3;
.......
case(數(shù)值x):表達(dá)式x;
......
case(數(shù)值n) :表達(dá)式n;
default:表達(dá)式;
switch結(jié)構(gòu)就是先運(yùn)行表達(dá)式得到結(jié)果x,然后按順序搜索你給的數(shù)值1到n,直達(dá)搜索到和表達(dá)式結(jié)果一樣的數(shù)值開始執(zhí)行這個(gè)數(shù)值x后面的表達(dá)式x,如果你沒加breake則他自動(dòng)從表達(dá)式x運(yùn)行到default后面的表達(dá)式。
所以例題中case 10:后面沒有break
2017-08-30
switch結(jié)構(gòu)中的case語句遇到break才會(huì)終止往下執(zhí)行,像 case 10沒有break,所以它就繼續(xù)往下執(zhí)行,直到case 9中遇到break。希望能夠幫到你