题目内容
3.若执行如图的程序框图,输出S的值为6,则判断框中应填入的条件是( )| A. | k<32? | B. | k<65? | C. | k<64? | D. | k<31? |
分析 根据程序框图,写出运行结果,根据程序输出的结果是S=6,可得判断框内应填入的条件.
解答 解:根据程序框图,运行结果如下:
S k
第一次循环 log23 3
第二次循环 log23•log34 4
第三次循环 log23•log34•log45 5
第四次循环 log23•log34•log45•log56 6
第五次循环 log23•log34•log45•log56•log67 7
第六次循环 log23•log34•log45•log56•log67•log78 8
第七次循环 log23•log34•log45•log56•log67•log78•log89 9
…
第61次循环 log23•log34•log45•log56•…•log6263 63
第62次循环 log23•log34•log45•log56••…•log6263•log6364=log264=6 64
故如果输出S=6,那么只能进行62次循环,故判断框内应填入的条件是k<64.
故选:C.
点评 本题考查程序框图,尤其考查循环结构,对循环体每次循环需要进行分析并找出内在规律,属基础题.
| A. | $\sqrt{10}$ | B. | 10 | C. | 2$\sqrt{10}$ | D. | 20 |
| A. | z<32? | B. | z<258? | C. | z<34? | D. | z<260? |