问答详情
源自:5-8 递归函数(二)

不是应该先输出第一天剩1534个桃子吗?

n=1

num=(getPeachNumber(n+1)+1*2)

printf("%d天%d个桃子",n,num)

提问者:qq_慕斯1075641 2020-11-12 16:03

个回答

  • weixin_慕后端5544889
    2020-12-20 12:09:07

    但我们只知道n=10时的num=1,我们得不断往前推才能知道第一天的num有多少,若是要输出第一天的桃子个数,我们得知道第二天的桃子个数,以此类推,所以是先推算出第9天的num,由第9天的num再来依次往前推第8,第7.。。。。。。,直到推到第一天,才输出第一天的桃子个数