题目:
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。
#include <stdio.h>
int main()
{
int i,j=1;
for(i=1;i<10;i++)
j=(j+1)*2;
printf("%d\n",j);
}
本文通过一个具体的编程实例,解析了猴子吃桃的经典数学问题。采用C语言编写,逆向思维从第十天仅剩一个桃子出发,逐步向前推算,最终得出第一天猴子摘了多少桃子。代码简洁明了,易于理解。
题目:
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。
#include <stdio.h>
int main()
{
int i,j=1;
for(i=1;i<10;i++)
j=(j+1)*2;
printf("%d\n",j);
}
1万+

被折叠的 条评论
为什么被折叠?