天天看点

C语言:递归算法解决猴子吃桃问题

根据题目得出数学模型

a(i)=2*a((i+1)+1)

(英文括号内的是下标)

#include <stdio.h>
int peach(int i)
{
 if(i==1)
  return 1;
 else
  return 2*(peach(i-1)+1);
} 
main ()
{
 int i=10;
 printf("桃子个数:%d",peach(i));
}
           

继续阅读