第十四章條件語(yǔ)句 條件語(yǔ)句是控制別的語(yǔ)句是否執(zhí)行的語(yǔ)句。 14.1 if語(yǔ)句 編寫if語(yǔ)句時(shí)請(qǐng)參考以下幾點(diǎn): 在代碼中,先按正常情況的路徑往下編寫,然后再寫異常清況。 在出現(xiàn)等號(hào)情況時(shí),一定要弄清程序的流向。 把正常情況放在if后面而不是else后面。 用布爾函數(shù)調(diào)用(boolean function亦稱邏輯函數(shù))簡(jiǎn)化程序。 把最常見的情形放在最開始。 14.2 case語(yǔ)句 編寫語(yǔ)句時(shí)請(qǐng)參考以下幾點(diǎn):
把各種情況按字母或數(shù)字順序組織。 把正常情況的事件放在最開始。 按出現(xiàn)頻率組織情況。 使每種情況對(duì)應(yīng)的執(zhí)行語(yǔ)句最簡(jiǎn)單。 在C語(yǔ)言中,case語(yǔ)句的最后都應(yīng)當(dāng)準(zhǔn)確無(wú)誤地標(biāo)明結(jié)束。 14.3 小結(jié) 注意if和else的順序,特別是在處理好多異常情況時(shí),務(wù)必使正常情況流向清晰。 組織好if-then-else和case語(yǔ)句中的幾種情況,使可讀性最好。 各種控制結(jié)構(gòu)并不都同樣有用,在編碼時(shí)選用最合適的控制結(jié)構(gòu)。 |
|
來(lái)自: cupid8505 > 《我的學(xué)習(xí)之代碼大全》