課程
/后端開發(fā)
/C
/C語言入門
從第十天開始依次到一
2019-08-04
源自:C語言入門 5-8
正在回答
#include <stdio.h>
int getPeachNumber(n)
{
? ? int num;? ? //定義所剩桃子數(shù)
? ? if(n==10)
? ? {
? ? ? ? num=1;
? ? ? ?printf("第10天還剩下%d\n個",num);? ? ?//添加這個就可以呃呃
? ? }?
? ? else
? ? ? ? num = ( getPeachNumber ( n + 1 ) + 1 ) * 2;? ?//這里是不應該用遞歸呢?
? ? ? ? printf("第%d天所剩桃子%d個\n", n,num); //天數(shù),所剩桃子個數(shù)
? ? }
? ? return num;
}
int main()
? ? int num = getPeachNumber(1);
? ? printf("猴子第一天摘了:%d個桃子。\n", num);
? ? return 0;
把n的值改為11
海問香00 提問者
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答把第10天的結(jié)果也輸出
2 回答如果這十個數(shù)要手動輸入呢?該怎么改啊
1 回答為什么第十天剩下的蘋果數(shù)沒輸出?
2 回答如果我想輸出的是yes或no應該怎么改?
3 回答如果要求把*后面的空格也打出來 那代碼又該怎么寫呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2019-08-06
#include <stdio.h>
int getPeachNumber(n)
{
? ? int num;? ? //定義所剩桃子數(shù)
? ? if(n==10)
? ? {
? ? ? ? num=1;
? ? ? ?printf("第10天還剩下%d\n個",num);? ? ?//添加這個就可以呃呃
? ? }?
? ? else
? ? {
? ? ? ? num = ( getPeachNumber ( n + 1 ) + 1 ) * 2;? ?//這里是不應該用遞歸呢?
? ? ? ? printf("第%d天所剩桃子%d個\n", n,num); //天數(shù),所剩桃子個數(shù)
? ? }
? ? return num;
}
int main()
{
? ? int num = getPeachNumber(1);
? ? printf("猴子第一天摘了:%d個桃子。\n", num);
? ? return 0;
}
2019-08-04
把n的值改為11