题目内容
2.执行如图所示的程序框图,若输出i的值是9,则判断框中的横线上可以填入的最大整数是( )| A. | 4 | B. | 8 | C. | 12 | D. | 16 |
分析 模拟执行程序框图,依次写出每次循环得到的S,i的值,当S=16,i=9时,不满足条件,退出循环,输出i的值为9,则判断框中的横线上可以填入的最大整数为:16
解答 解:模拟执行程序框图,可得
i=1
S=0
满足条件,S=1,i=3
满足条件,S=4,i=5
满足条件,S=9,i=7
满足条件,S=16,i=9
由题意,此时,不满足条件,退出循环,输出i的值为9,
则判断框中的横线上可以填入的最大整数为:16,
故选:D.
点评 本题主要考查了循环结构的程序框图,正确判断退出循环的条件是解题的关键,属于基础题.
练习册系列答案
相关题目
13.已知x>0,y>0且2x+y=5,则xy的最大值为( )
| A. | $\frac{25}{8}$ | B. | $\frac{25}{2}$ | C. | 2 | D. | 不存在 |
10.计算 (lg2)2+lg2•lg50+lg25 的值是( )
| A. | 0 | B. | 1 | C. | 2 | D. | 3 |
14.已知 f(x)=$\left\{{\begin{array}{l}{\frac{1}{{f({x+1})}},-1<x<0}\\{x,0≤x<1}\end{array}}$,则f(-$\frac{1}{2}}$)的值为( )
| A. | $\frac{1}{2}$ | B. | 2 | C. | $-\frac{1}{2}$ | D. | -1 |