課程
/后端開發
/C
/C語言入門
( getPeachNumber ( n + 1 ) + 1 ) * 2; ?為什么是n+1,我覺得是n-1
2017-02-04
源自:C語言入門 5-8
正在回答
int?getPeachNumber(n) { ????int?num; ????if(n==10) ????{ ???????return?1;//遞歸結束條件 ????}? ????else ????{ ????????num?=?(getPeachNumber(n+1)+1)*2; ????????printf("第%d天所剩桃子%d個\n",?n,?num); ????} ????return?num; }
遞歸結束的條件是n=10。由第10天的數量確定第9天,再以第9天確定第8天,以此類推,以第n+1天的數量確定第n天的數量。
其實(n+1),里面的n是天數,但是+1,不是加天數,而是加桃子數的
我也覺得是n-1??同問為什么
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
4 回答大神幫幫我
2 回答大神快來幫幫我
4 回答大神,開來幫幫我~
1 回答大神幫幫忙!?。。。。?/p>
2 回答大神幫幫忙
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-02-05
遞歸結束的條件是n=10。由第10天的數量確定第9天,再以第9天確定第8天,以此類推,以第n+1天的數量確定第n天的數量。
2017-03-12
其實(n+1),里面的n是天數,但是+1,不是加天數,而是加桃子數的
2017-02-04