一个算法的程序框图如图所示,若该程序输出的结果为,则判断框内应填入的条件是(  )(   )A.B.C.D.

一个算法的程序框图如图所示,若该程序输出的结果为,则判断框内应填入的条件是(  )(   )A.B.C.D.

题型:不详难度:来源:
一个算法的程序框图如图所示,若该程序输出

的结果为,则判断框内应填入的条件是(  )(   )
A.
B.
C.
D.

答案
B
解析

分析:首先判断循环结构类型,得到判断框内的语句性质.然后对循环体进行分析,找出循环规律.判断输出结果与循环次数以及i的关系.最终得出选项
解:经判断此循环为“直到型“结构,判断框内为跳出循环的语句
第1次循环:S=0+=i=1+1=2
第2次循环:S=+=i=2+1=3
第3次循环:S=+=i=3+1=4

发现其中特点为:S的分子与次数一致,i的值比次数大1.
第2009次循环:S=
i=2009+1=2010
根据判断框内为跳出循环的语句
∴i>2009
故答案为B.
举一反三
右边的程序框图(如右图所示),能判断任意输入的数的奇偶性:其中判断框内的条件是
题型:不详难度:| 查看答案
题型:不详难度:| 查看答案
题型:不详难度:| 查看答案
题型:不详难度:| 查看答案
题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.

A.?
B.?
C.?
D.?
赋值语句M=M+3表示的意义 (   )
A.将M的值赋给M+3B.将M的值加3后再赋给 M
C.M和M+3的值相等D.以上说法都不对

某程序流程框图如图所示,现执行该程序,输入下列函数
则可以输出的函数是=__________
下列给出的赋值语句中正确的是:(   )
A.5=AB.M=—MC.B=A=2D.x+y=0

把98化成五进制数的末位数字为 (   )
A  1    B  2     C  3    D  4