题目内容
12.已知如图所示的程序框图,则输出的结果是( )| A. | 4 | B. | 6 | C. | 8 | D. | 9 |
分析 根据框图的流程模拟运行程序,直到S=105时满足条件,退出循环输出i的值,从而得解.
解答 解:模拟程序的运行,可得:
S=1,i=3
不满足条件S≥100,执行循环体,S=3,i=5
不满足条件S≥100,执行循环体,S=15,i=7
不满足条件S≥100,执行循环体,S=105,i=9
满足条件S≥100,退出循环,输出i的值为9.
故选:D.
点评 本题考查了循环结构的程序框图的应用,根据框图的流程模拟运行程序是解答此类问题的常用方法,属于基础题.
练习册系列答案
相关题目
7.数列{an}的前n项积为n2,那么当n≥2时,an=( )
| A. | 2n-1 | B. | n2 | C. | $\frac{(n+1)^{2}}{{n}^{2}}$ | D. | $\frac{{n}^{2}}{(n-1)^{2}}$ |
4.已知t=2,执行如图的程序框图,输出S的值为( )

| A. | 1020 | B. | 1024 | C. | 2044 | D. | 4092 |