题目内容
【题目】执行如图所示的程序框图,如果输出S=3,那么判断框内应填入的条件是( )
A.k≤6
B.k≤7
C.k≤8
D.k≤9
【答案】B
【解析】解:根据程序框图,运行结果如下:
S k
第一次循环 log23 3
第二次循环 log23log34 4
第三次循环 log23log34log45 5
第四次循环 log23log34log45log56 6
第五次循环 log23log34log45log56log67 7
第六次循环 log23log34log45log56log67log78=log28=3 8
故如果输出S=3,那么只能进行六次循环,故判断框内应填入的条件是k≤7.
故选B.
【考点精析】利用程序框图对题目进行判断即可得到答案,需要熟知程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形;一个程序框图包括以下几部分:表示相应操作的程序框;带箭头的流程线;程序框外必要文字说明.
练习册系列答案
相关题目