課程
/后端開發
/C
/C語言入門
為什么按答案那樣不會出現第十天呢
還有如果要按正向數的話就是從第一天開始剩幾個而不是從第九天開始剩幾個的話怎么辦
2019-07-28
源自:C語言入門 5-8
正在回答
需要遞歸的時候才要遞歸。你對遞歸還是理解不透啊。
#include <stdio.h>
int main()
{
? ? int num = 1534;
for(int i=1;;i++)
if(i>1)
num=num/2-1;
if(num>0)
printf("第%d天所剩桃子%d個\n", i, num); //天數,所剩桃子個數
else
break;
}
? ? return 0;
哦 明白了遞歸遞歸 還是與循環有點混
那請問第十天呢怎么沒表現出來呢
小小疾飛
你的表述很混亂啊。如果正向的話就得把正向題目說清楚。
廢寢忘食陳同學 提問者
小小疾飛 回復 廢寢忘食陳同學 提問者
qq_心銘_0
小小疾飛 回復 qq_心銘_0
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答關于遞歸函數的理解
2 回答遞歸函數的理解
1 回答遞歸函數的理解
1 回答關于遞歸在函數嵌套中的理解
2 回答關于遞歸函數的函數
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-07-28
需要遞歸的時候才要遞歸。你對遞歸還是理解不透啊。
#include <stdio.h>
int main()
{
? ? int num = 1534;
for(int i=1;;i++)
{
if(i>1)
num=num/2-1;
if(num>0)
printf("第%d天所剩桃子%d個\n", i, num); //天數,所剩桃子個數
else
break;
}
? ? return 0;
}
2019-07-28
哦 明白了遞歸遞歸 還是與循環有點混
那請問第十天呢怎么沒表現出來呢
2019-07-28
你的表述很混亂啊。如果正向的話就得把正向題目說清楚。