题目内容

2.若如图框图所给的程序运行结果为S=41,图中的判断框①中是i>a,则实数a的取值范围是(  )
A.(5,6]B.[5,6)C.(6,7]D.[6,7)

分析 模拟程序的运行,当i=5时,不满足判断框的条件,退出循环,从而求出a的取值范围.

解答 解:模拟执行程序,可得
i=10,S=1
满足条件,执行循环体,第1次循环,S=11,i=9,
满足条件,执行循环体,第2次循环,S=20,i=8,
满足条件,执行循环体,第3次循环,S=28,i=7,
满足条件,执行循环体,第4次循环,S=35,i=6,
满足条件,执行循环体,第5次循环,S=41,i=5,
此时S不满足输出结果,退出循环,
所以判断框中的条件为i>a,
则实数a的取值范围是[5,6).
故选:B.

点评 本题主要考查了循环结构中当型循环应用问题,是基础题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网