其他分享
首页 > 其他分享> > 5.12猴子吃桃问题。猴子第1天摘了若干个桃子,当即吃了一半零一个;第2剩下的吃了一半零一个,一次循环。到第十天时想吃就剩下一个桃子。求第一天摘了几个桃子?

5.12猴子吃桃问题。猴子第1天摘了若干个桃子,当即吃了一半零一个;第2剩下的吃了一半零一个,一次循环。到第十天时想吃就剩下一个桃子。求第一天摘了几个桃子?

作者:互联网

【源程序】

#include <stdio.h>

#include <stdlib.h>

int main(void)

{

       int fruit=1,day;          //第十天的果实;

       for(day=9;day>0;day--)   //进入for循环,求出每一天的果实个数;

       {

              fruit=fruit*2+1; 

             

       }

       printf("第一天共摘的了%d桃子",fruit);          //输出第一天采摘的果实个数     

      

       return 0;

 }

【运行结果】

 

标签:第十天,第一天,int,猴子,fruit,桃子,day
来源: https://blog.csdn.net/ChenYijia_123/article/details/122022657