题库首页 > 试卷库
试题详情及答案解析
(2015•杨浦区一模)程序框图如图所示,若其输出结果是140,则判断框中填写的是( )
A.i<7B.i<8C.i>7D.i>8
答案:B
试题分析:由已知中的程序框图可知:该程序的功能是利用循环结构计算并输出变量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
点评:本题考查的知识点是程序框图,当循环的次数不多,或有规律时,常采用模拟循环的方法解答.