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

编程:猴子吃桃故事用VFP6.0编猴子摘了若干个桃,第一天吃了总数的一半,不过瘾又吃了一个.第二天吃了剩下的一半,又多吃了一个.…以后每天如此,到第十天就剩下了一个,问总共摘了多少个

题目详情
编程:猴子吃桃故事 用VFP 6.0编
猴子摘了若干个桃,第一天吃了总数的一半,不过瘾又吃了一个.第二天吃了剩下的一半,又多吃了一个.…以后每天如此,到第十天就剩下了一个,问总共摘了多少个桃子?用VFP 6.0知识编
▼优质解答
答案和解析
算法分析:
倒推法:用A代替每天剩余的桃子的个数,则最后一天,也就是第十天剩下的数额应该为:A=1,因为每天吃掉前一天的一半,再吃一个,所以前一天,也就是第九天剩余的个数可以反推为:(a+1)*2 ,
第八天为:((a+1)*2)+1)*2,
因此可以采用计数循环的方式进行计算:经过调试,可以采用下列程序计算:
clear
a=1 &&用A代表最后剩余的桃子个数
for i=1 to 9 &&因为第十天个数是1已经知道,因此循环次数9次即可
a=(a+1)*2 &&前一天剩余的个数
endfor
?"总共摘了",a,"个桃子!"
当然,你可以检验一下:最后算出来的结果是1534个,通过下列程序核算:
for m=9 to 1 step -1
b=b/2-1
endfor
?"第十天剩余的个数:",B
看了 编程:猴子吃桃故事用VFP6...的网友还看了以下:

题目不会写谁来教教我猴子摘桃,第一天摘了树上桃子的一半多一个,第二天摘了余下桃子的一半多一个这是树上  2020-03-31 …

唐僧师徒摘桃子一天,唐僧命徒弟悟空、八戒、沙僧三人去花果山摘些桃子.不长时间,徒弟三人摘完桃子高高兴  2020-03-31 …

一群公猴、母猴和小猴共42只,每天共摘桃315个.已知公猴每天摘桃10,一只母猴每天摘桃8摘桃5,  2020-06-17 …

在线等(要解释)算式解3.猴子摘桃,第一天摘了树上桃子的一半,第二天又摘上了余下桃子的一半,这时树  2020-06-20 …

唐僧师徒摘桃子一天,唐僧命徒弟悟空、八戒、沙僧三人去花果山摘些桃子.不久,徒弟三人摘完桃子高高兴兴  2020-07-02 …

两只猴子上山摘桃子,一共摘了70个,大猴子比小猴子多摘了6个,大猴子与小猴子各摘了多少个桃?(用方  2020-07-07 …

小学数学题目小猴摘桃,第一天摘了树上桃子的一半多5个,第二天又摘了余下桃子的一半少5个,这时树上还  2020-07-07 …

一棵桃树结了m个桃子,有3只猴子先后来摘桃.第一只猴子摘走1/5,在从树上摘有一个吃掉,第二只猴子  2020-07-07 …

唐僧师徒摘桃子一天,唐僧命徒弟悟空、八戒、沙僧三人去花果山摘些桃子.不久,徒弟三人摘完桃子高高兴兴回  2020-11-11 …

唐僧师徒摘桃子一天,唐僧命徒弟悟空、八戒、沙僧三人去花果山摘些桃子.不久,徒弟三人摘完桃子高高兴兴回  2020-12-25 …