题目内容
【题目】我国古代名著《庄子天下篇》中有一句名言“一尺之棰,日取其半,万世不竭”,其意思为:一尺的木棍,每天截取一半,永远都截不完,现将该木棍依此规律截取,如图所示的程序框图的功能就是计算截取7天后所剩木棍的长度(单位:尺),则①②③处可分别填入的是( )
A.①i≤7?②s=s﹣ ③i=i+1
B.①i≤128?②s=s﹣ ③i=2i
C.①i≤7?②s=s﹣ ③i=i+1
D.①i≤128?②s=s﹣ ③i=2i
【答案】B
【解析】解:程序运行过程中,各变量值如下表所示:
第1次循环:S=1﹣ ,i=4,
第2次循环:S=1﹣ ﹣ ,i=8,
第3次循环:S=1﹣ ﹣ ﹣ ,i=16,…
依此类推,第7次循环:S=1﹣ ﹣ ﹣ ﹣…﹣ ,i=256,
此时不满足条件,退出循环,
其中判断框内①应填入的条件是:i≤128?,
执行框②应填入:s=s﹣ ,
③应填入:i=2i.
所以答案是:B.
【考点精析】根据题目的已知条件,利用程序框图的相关知识可以得到问题的答案,需要掌握程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形;一个程序框图包括以下几部分:表示相应操作的程序框;带箭头的流程线;程序框外必要文字说明.
练习册系列答案
相关题目