早教吧作业答案频道 -->其他-->
c语言问题求大神 猴子问题采用递归法求猴子吃桃子数.一只猴子每天吃的桃子数是上一天的两倍多一个,已知它第一天吃的桃子数是1个.问第5天猴子吃了多少个桃子?f(1)=1f(n)=2*f(n-1)+1
题目详情
c语言问题求大神 猴子问题
采用递归法求猴子吃桃子数.一只猴子每天吃的桃子数是上一天的两倍多一个,已知它第一天吃的桃子数是1个.问第5天猴子吃了多少个桃子?
f(1)=1
f(n)=2*f(n-1)+1
采用递归法求猴子吃桃子数.一只猴子每天吃的桃子数是上一天的两倍多一个,已知它第一天吃的桃子数是1个.问第5天猴子吃了多少个桃子?
f(1)=1
f(n)=2*f(n-1)+1
▼优质解答
答案和解析
#include "stdio.h"
int fun(int n)
{
if(n==1)
return 1;
else
return fun(n-1)*2+1;
}
int main()
{
printf("第5天,猴子吃了%d个\n",fun(5));
}
int fun(int n)
{
if(n==1)
return 1;
else
return fun(n-1)*2+1;
}
int main()
{
printf("第5天,猴子吃了%d个\n",fun(5));
}

第1天1个,第2天3个,第3天7个,第4天15个,第5个31个.
看了 c语言问题求大神 猴子问题采...的网友还看了以下:
有一堆苹果,不多于300个.分成两堆.甲乙两人要各自吃完.已知每人第一天吃1个,第二天吃2个,第三 2020-06-25 …
熊猫妈妈每天吃60个竹笋,熊猫宝宝每天吃20个竹笋,有250个竹笋,5只熊猫吃1天,还差10个,你 2020-06-30 …
小兔子采来一些蘑菇,它吃掉一半后觉得不过瘾,又吃了一个;第二天也是这样,先吃了剩下的一半,再多吃一 2020-07-01 …
有一座山里有若干个大和尚和若干个小和尚,已知7个大和尚每天共吃41个馒头,29个小和尚每天共吃11 2020-07-04 …
庙里有若干个大和尚和若干个小和尚共700多人,已知7个大和尚每天共吃41个馒头,19个小和尚每天共 2020-07-04 …
有一座山里有若干个大和尚和若干个小和尚,已知7个大和尚每天共吃41个馒头,29个小和尚每天共吃11 2020-07-04 …
有一座山里有若干个大和尚和若干个小和尚,已知7个大和尚每天共吃41个馒头,29个小和尚每天共吃11 2020-07-04 …
有一座山里有若干个大和尚和若干个小和尚,已知7个大和尚每天共吃41个馒头,29个小和尚每天共吃11 2020-07-04 …
这两种解法为什么结果不一样?已知小明有6个鸡蛋和一只母鸡母鸡每天下一只鸡蛋,小明每天吃两只鸡蛋问小 2020-07-29 …
有8个和尚,每天吃18个馒头.己知一个小和尚一天吃一个馒头,老和尚一天吃3个馒头,有几个老和尚、几个 2021-01-12 …