亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

多重if-else 和嵌套if-else 的區別是什么?

多重if-else 和嵌套if-else ?的區別是什么?

正在回答

2 回答

區別在於:

多重-多個條件式組成

嵌套-在一個條件式內多一層或多層的條件式


例:

【多重】-只會執行多個條件式的其中一段條件成立的

if(hair_color=="red"){

????...

}

else if(hair_color=="black"){

????...

}

else{

????...

}


【嵌套】-一個條件判斷式內,再多一個以上的條件判斷式

if(rain_day==1)

{

????if(umbrella>=1)

????????printf("幸好有帶雨傘!\n");

????else

????????printf("沒帶雨傘!被淋濕了!\n");

}


2 回復 有任何疑惑可以回復我~
#1

木木的小明丶你不懂 提問者

非常感謝!
2016-05-22 回復 有任何疑惑可以回復我~

嵌套:

int a = 3;

if(a>0){

????if( a >1) { a = 10; }

? ?else{ a = 20;}

else{

????a = 30;

}


多重:

if(){

}else if(){

}

else if(){

}

else if(){

}

。。。

else{

}

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

多重if-else 和嵌套if-else 的區別是什么?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號