C语言使用递归方式解决猴子吃桃问题

 时间:2024-10-13 13:01:36

1、首先定义一个函数,同时传入一个参数n,这个n代表天数。

C语言使用递归方式解决猴子吃桃问题

2、然后定义num,存储剩下的桃子数。

C语言使用递归方式解决猴子吃桃问题

3、当n等于10的时候,num=1。

C语言使用递归方式解决猴子吃桃问题

4、否则按照(chitao(n+1)+1)*2这样的规律来算剩下的桃子数。

C语言使用递归方式解决猴子吃桃问题

5、将这个剩下的桃子数num返回。

C语言使用递归方式解决猴子吃桃问题

6、返回之后在主函数里面进行调用。

C语言使用递归方式解决猴子吃桃问题

7、运行编译得出猴子第一天摘的桃子数为1534个。

C语言使用递归方式解决猴子吃桃问题
  • c语言中 %c表示什么
  • 如何用C语言判断是否为素数
  • C语言编程:输入三个数取最大值/三个数求最大值
  • c语言如何输入10个整数求其平均值?
  • C语言怎样用递归函数求阶乘?
  • 热门搜索
    千分尺的读数方法 个人简历怎么填写 蒸鸡蛋怎么做好吃又嫩 我的世界空岛怎么做 小学端午节的诗句古诗大全 香港马会资料大全 电视剧免费观看电视剧大全在线观看 酱鸡爪的家常做法 胆囊息肉的治疗方法 勾股定理的证明方法