課程
/后端開(kāi)發(fā)
/C
/C語(yǔ)言入門(mén)
如果不加else語(yǔ)句無(wú)法運(yùn)行?
2016-01-15
源自:C語(yǔ)言入門(mén) 4-4
正在回答
這主要看你這個(gè)if是在什么情況下寫(xiě)的。
如果你自定義的函數(shù)是有返回值的類(lèi)型,并且你的return語(yǔ)句在if語(yǔ)句中,就需要加else語(yǔ)句并且添加return語(yǔ)句。
其他情況下主要看你的邏輯判斷需求了,不一定非要加else,如果只判斷一種情況,不關(guān)心其他的條件,就不用else了
參考遞歸函數(shù)
不一定,沒(méi)有else就代表除了if條件中的情況下有特殊處理,其他條件下就沒(méi)有別的特殊處理,只要接下去執(zhí)行接下來(lái)的代碼就行
不一定。
舉報(bào)
C語(yǔ)言入門(mén)視頻教程,帶你進(jìn)入編程世界的必修課-C語(yǔ)言
2 回答if后面必須要有else嗎?
1 回答為什么最后一個(gè)else也要加if?
1 回答為什么要有一個(gè)if...else判斷?
1 回答if else與else if 還有else的區(qū)別
1 回答if if else else 是這個(gè)用法的順序是不是? 第一個(gè)用if 中間都用else if 最后一個(gè)用else??
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-01-15
這主要看你這個(gè)if是在什么情況下寫(xiě)的。
如果你自定義的函數(shù)是有返回值的類(lèi)型,并且你的return語(yǔ)句在if語(yǔ)句中,就需要加else語(yǔ)句并且添加return語(yǔ)句。
其他情況下主要看你的邏輯判斷需求了,不一定非要加else,如果只判斷一種情況,不關(guān)心其他的條件,就不用else了
2016-01-15
參考遞歸函數(shù)
2016-01-15
不一定,沒(méi)有else就代表除了if條件中的情況下有特殊處理,其他條件下就沒(méi)有別的特殊處理,只要接下去執(zhí)行接下來(lái)的代碼就行
2016-01-15
不一定。