c语言:猴子吃桃问题

/*

一个猴子摘了一些桃子,它每天吃了其中的一半然后再多吃了一个, 直到第10天,它发现只有1个桃子了,问它第一天摘了多少个桃子?

*/

#include<stdio.h>
int main()
{
   /*一共吃了九天*/
   int day=9;
   /*f1,f2表示第一天,第二天*/
   /*第一天应该是第二天剩下的+1再乘上2*/ 
   int f1,f2=1; 
   while(day>0)
   {
      f1=(f2+1)*2;
      f2=f1;
      day--;
   }
   printf("%d",f1);
   return 0;
}

posted @ 2014-02-27 15:21  loneliness__白色  阅读(342)  评论(0)    收藏  举报