課程
/后端開發(fā)
/C
/C語言入門
猴子摘桃正向打印
2015-11-19
源自: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;}int main(){??? int num = getPeachNumber(1);??? printf("猴子第一天摘了:%d個桃子。\n", num);??? return 0;}
韻K
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答怎么正向打印呢
2 回答怎么正向打印誰寫個代碼看看
5 回答反向打印每天所剩桃子數(shù)
2 回答為什么會先打印第9天的桃子,不是輸入1么?
2 回答n的初始值不是1嗎,怎么打印出來是第9天開始呢
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-12-02
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;
}
int main()
{
??? int num = getPeachNumber(1);
??? printf("猴子第一天摘了:%d個桃子。\n", num);
??? return 0;
}