早教吧 育儿知识 作业答案 考试题库 百科 知识分享

猴吃桃编程问题猴吃桃:有一天小猴子摘下了若干个桃子,当即吃掉一半,还觉得不过瘾,又多吃了一个。第二天接着吃了剩下的桃子中的一半,仍不过瘾,又多吃了一个。以后每天都是吃

题目详情
猴吃桃 编程问题
猴吃桃:有一天小猴子摘下了若干个桃子,当即吃掉一半,还觉得不过瘾,又多吃了一个。第二天接着吃了剩下的桃子中的一半,仍不过瘾,又多吃了一个。以后每天都是吃尚存桃子的一半零一个。到第10天早上小猴子再去吃桃子时,看到只剩下一个桃子了。问小猴子第一天共摘下了多少个桃子。要求用TC编程得出答案
▼优质解答
答案和解析
具体思路如下:
第10天剩余桃数:1
第9天剩余桃数:(1+1)*2=4
第8天剩余桃数:(4+1)*2=10
。。。
规律很明显,即每天剩余的桃数是第二天桃数加1的两倍。具体代码如下:
#include
void main()
{
int taoshu=1;//第10天的桃数
int i;
for(i=9;i<=1;i--)
{
taoshu=(taoshu+1)*2;
}//得到第一天剩余的桃数之后,还要求一次才是真正摘得数目
taoshu=(taoshu+1)*2;//当然也可以让循环多执行一次实现,但这样更好理解
printf("%d\n",taoshu);
}
看了 猴吃桃编程问题猴吃桃:有一天...的网友还看了以下:

有三只猴子上山采摘一些野果回来,到了晚上...有三只猴子上山采摘一些野果回来,到了晚上,大猴起来吃  2020-05-20 …

妈妈买了一些西瓜,小红和伙伴第一天吃了其中的一半又半个,第二天吃了剩下的一半又半个,妈妈买了多少个  2020-06-10 …

从前有一个人肚子饿了,狼吞虎咽地吃了一个饼子,他觉得没有饱,直到吃第七个饼子时,刚吃到一半,便觉得  2020-06-23 …

猴吃桃编程问题猴吃桃:有一天小猴子摘下了若干个桃子,当即吃掉一半,还觉得不过瘾,又多吃了一个。第二  2020-07-01 …

1顿饭吃同样重量食物为什么感觉不一样?比如吃中午饭吧,我吃了半斤牛肉感到很饱,可推算我1顿饭的饭量  2020-07-03 …

二年级数学题一只小猴子,从山上采来一堆桃子.第一天,它先吃去其中的一半,还有些嘴馋,又吃了一个.第  2020-07-12 …

一只猴子采一堆桃,第一天吃了一半,觉得太好吃了又多吃一个,(下文见说明里面)一只猴子采一堆桃,第一  2020-07-21 …

笨笨熊在森林中采摘一堆桃子.第一天,它先吃去其中的一半加一个,第二天吃去剩余桃子的一半加一个.第..  2020-11-11 …

求解答下这道VF题猴子吃桃问题,有一天小猴子摘下若干个桃子,当即吃掉一半,还觉得不过瘾,又多吃了一个  2020-12-03 …

有大小两只猴子,发现一堆桃子,大猴子吃了其中的一半又半个,小猴子吃了其余的一半又半个,还剩下两个,原  2021-01-16 …