上一節(jié)對(duì)于運(yùn)算符有了大致的了解,這一節(jié)針對(duì)程序流程控制進(jìn)行復(fù)習(xí)!程序流程控制包括順序結(jié)構(gòu)、判斷結(jié)構(gòu)(if)、選擇結(jié)構(gòu)(switch)、循環(huán)結(jié)構(gòu)。
1.判斷結(jié)構(gòu)①if語句的第一種格式: if(條件表達(dá)式) { 執(zhí)行語句; }
②if語句的第二種格式:
if(條件表達(dá)式) { 執(zhí)行語句; } else//否則 { 執(zhí)行語句; }
注:當(dāng)if else運(yùn)算后,有一個(gè)具體的結(jié)果時(shí),可以簡化寫成三元運(yùn)算符。
③if語句第三種格式: if(條件表達(dá)式) { 執(zhí)行語句; } else if (條件表達(dá)式) { 執(zhí)行語句; } …… else { 執(zhí)行語句; }
2.選擇結(jié)構(gòu)switch(表達(dá)式) { case 取值1: 執(zhí)行語句; break; case 取值2: 執(zhí)行語句; break; …... default: 執(zhí)行語句; break; }
注:switch特點(diǎn)能選擇的數(shù)據(jù)是有限的,只有byte,short,int,char這四種數(shù)據(jù)類型可用。switch在選擇時(shí)先選擇第一個(gè)有效選擇,如果都沒成立,再選擇default;switch執(zhí)行結(jié)構(gòu)是遇到大括號(hào)或者break時(shí)結(jié)束,否則一直執(zhí)行,直到條件成立!
特殊案例:
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注