欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C语言中猴子吃桃问题

程序员文章站 2022-06-12 17:16:45
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将第一天剩下的桃子吃掉一半,有多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第 10 天早上想再吃时,发现只剩下一个桃子了。编写程序求猴子第一天摘了多少个桃子。 1 #include 2 int ma... ......
  猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二
天早上又将第一天剩下的桃子吃掉一半,有多吃了一个。以后每天早上都吃了前一天剩下的一
半零一个。
到第 10 天早上想再吃时,发现只剩下一个桃子了。编写程序求猴子第一天摘了多少个桃子。



 1 #include <stdio.h>
 2 int main()
 3 {
 4     int sum,d1,d2;    
 5     sum=9;
 6     d2=1;
 7     while(day>0)
 8     {
 9         d1=(d2+1)*2;    /*第一天的桃子数是第二天桃子数加1的2倍*/
10         d2=d1;
11         sum--;    
12 
13     }
14     printf("%d\n",d1);    /* 输出桃子的总数*/
15     return 0;
16 }

 

 

推荐阅读