遞歸函數(shù)(二):為什么要使用if else語(yǔ)句
之前計(jì)算n的階乘的時(shí)候利用if? else 語(yǔ)句來(lái)區(qū)分
?1、小于0的數(shù)(無(wú)階乘)
2、0和1的階乘是1【以上均為特殊情況】
但是我不能理解這里為什么使用if? else,因?yàn)楹镒映蕴易拥臄?shù)目具有相聯(lián)性(上一天決定下一天),如果這樣設(shè)置的話(huà),第10天不就是特殊情況了嗎
之前計(jì)算n的階乘的時(shí)候利用if? else 語(yǔ)句來(lái)區(qū)分
?1、小于0的數(shù)(無(wú)階乘)
2、0和1的階乘是1【以上均為特殊情況】
但是我不能理解這里為什么使用if? else,因?yàn)楹镒映蕴易拥臄?shù)目具有相聯(lián)性(上一天決定下一天),如果這樣設(shè)置的話(huà),第10天不就是特殊情況了嗎
2018-08-01
舉報(bào)
2018-08-02
第十天要跳出遞歸,所以把第十天當(dāng)作特殊情況了