题目内容
程序框图如图所示,若其输出结果是140,则判断框中填写的是( )

| A、i<7 | B、i<8 |
| C、i>7 | D、i>8 |
考点:程序框图
专题:算法和程序框图
分析:由已知中的程序框图可知:该程序的功能是利用循环结构计算并输出变量S的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得满足题意的循环条件.
解答:
解:当S=0,i=1时,应满足继续循环的条件,执行完循环体后,S=1,i=2,
当S=1,i=2时,应满足继续循环的条件,执行完循环体后,S=5,i=3,
当S=5,i=3时,应满足继续循环的条件,执行完循环体后,S=14,i=4,
当S=14,i=4时,应满足继续循环的条件,执行完循环体后,S=30,i=5,
当S=30,i=5时,应满足继续循环的条件,执行完循环体后,S=55,i=6,
当S=55,i=6时,应满足继续循环的条件,执行完循环体后,S=91,i=7,
当S=91,i=7时,应满足继续循环的条件,执行完循环体后,S=140,i=8,
当S=140,i=8时,应不满足继续循环的条件,
故循环条件应为:i<8,
故选:B
当S=1,i=2时,应满足继续循环的条件,执行完循环体后,S=5,i=3,
当S=5,i=3时,应满足继续循环的条件,执行完循环体后,S=14,i=4,
当S=14,i=4时,应满足继续循环的条件,执行完循环体后,S=30,i=5,
当S=30,i=5时,应满足继续循环的条件,执行完循环体后,S=55,i=6,
当S=55,i=6时,应满足继续循环的条件,执行完循环体后,S=91,i=7,
当S=91,i=7时,应满足继续循环的条件,执行完循环体后,S=140,i=8,
当S=140,i=8时,应不满足继续循环的条件,
故循环条件应为:i<8,
故选:B
点评:本题考查的知识点是程序框图,当循环的次数不多,或有规律时,常采用模拟循环的方法解答.
练习册系列答案
相关题目
已知函数f(x)=sin(x+
),其中x∈[-
,a],若f(x)的值域是[-
,1],则实数a的取值范围是( )
| π |
| 6 |
| π |
| 3 |
| 1 |
| 2 |
A、(0,
| ||||
B、[
| ||||
C、[
| ||||
D、[
|
圆心在抛物线y2=2x上,且与x轴和抛物线的准线都相切的一个圆的方程是( )
| A、x2+y2-x-2y+1=0 | ||
B、x2+y2-x-2y-
| ||
| C、x2+y2+x-2y+1=0 | ||
D、x2+y2-x-2y+
|