当前位置: > 猴子又开始吃桃啦~~...
题目
猴子又开始吃桃啦~~
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个
第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下
的一半零一个.到第10天早上想再吃时,见只剩下一个桃子了.求第一天共摘了多少.
刚开始学算法问题也不是很深奥
令S=1,i=1
判断i≤9?是则S=2*(S+1),继续下一步,否则输出S
i=i+1,再循环下去
我想问为什么i≤9?中要取9而不是10
是说S=1,i=1不是对应的吗?因为第十天没吃所以i=1其实是对应第九天的?

提问时间:2021-02-17

答案
因为第十天没吃……
这个流程中判断i<=9是在计算之后,所以在判断时,i就是已经计算的天数+1
当第九次循环结束,i=10时退出循环
“因为第十天没吃所以i=1其实是对应第九天的?”
没错,在算完该天后,i=i+1.进入下一天.若回到了第0天(i=10,此时已经算完第一天的了)则立即结束循环
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.