10. if嵌套語(yǔ)句
C 語(yǔ)言入門(mén)體驗(yàn)課 / 10. if嵌套語(yǔ)句
手機(jī)也能上課
App下載
1/4

if語(yǔ)句的嵌套

在if語(yǔ)句中又包含一個(gè)或者多個(gè)if語(yǔ)句成為if語(yǔ)句的嵌套。

例如:

if (profit > 1000)
  if (clients > 15)
    bonus = 100;
  else
    bonus = 25; 

適當(dāng)?shù)乜s進(jìn)嵌套的語(yǔ)句將有助于向讀者闡明含義。 

但是,除非使用花括號(hào){}來(lái)更改關(guān)聯(lián),否則else子句將與最接近的關(guān)聯(lián)。

例如:

if (profit > 1000) {
  if (clients > 15)
    bonus = 100;
}
else
  bonus = 25;


+10 經(jīng)驗(yàn) +10積分
解析
提示
參考答案
+10 經(jīng)驗(yàn) +10積分
視頻播放結(jié)束,是否學(xué)習(xí)下一節(jié)?