题目内容
8.某程序框图如图所示,若输出的S=67,则判断框内可填入的是( )| A. | k<9? | B. | k<8? | C. | k<7? | D. | k<6? |
分析 根据框图的流程知,算法的功能是利用循环结束并输出S的值,由输出的S是67,得退出循环体的k值为7,由此得判断框的条件.
解答 解:模拟程序的运行,可得
S=1,k=10
执行循环体,k=9,S=11
不满足条件,执行循环体,k=8,S=30
不满足条件,执行循环体,k=7,S=67
由题意,此时,应该满足条件,退出循环,输出S的值为67.
则判断框内可填入的是k<8?
故选:B.
点评 本题考查了循环结构的程序框图,根据框图的流程判断算法的功能,确定退出循环的k值是关键,属于基础题.
练习册系列答案
相关题目
18.已知函数f(x)=2alnx+x2-2x(a∈R)在定义域上为单调递增函数,则a的最小值是( )
| A. | $\frac{1}{4}$ | B. | $\frac{1}{2}$ | C. | 1 | D. | 2 |