11.(5 分)(2016 • 山东)执行如图的程序框图,若输入的 $\mathrm{a}, ~ \mathrm{~b}$ 的值分别为 0 和 9 ,则输出的 i 的值为 $\_\_\_\_$。
参考答案3
2016_退役省自主命题 (2016·理)
11.(5 分)(2016 • 山东)执行如图的程序框图,若输入的 $\mathrm{a}, ~ \mathrm{~b}$ 的值分别为 0 和 9 ,则输出的 i 的值为 $\_\_\_\_$。
【解答】
(5 分)(2016 • 山东)执行如图的程序框图,若输入的 $a, b$ 的值分别为 0 和 9 ,则输出的 i 的值为 $\_\_\_\_$ 3。

【考点】程序框图.
【专题】计算题;操作型;算法和程序框图.
【分析】根据已知的程序框图可得,该程序的功能是利用循环结构计算并输出变量 i 的值,模拟程序的运行过程,可得答案。
【解答】解:∵ 输入的 $a, b$ 的值分别为 0 和 $9, i=1$ .
第一次执行循环体后: $\mathrm{a}=1, \mathrm{~b}=8$ ,不满足条件 $\mathrm{a}<\mathrm{b}$ ,故 $\mathrm{i}=2$ ;
第二次执行循环体后: $\mathrm{a}=3, \mathrm{~b}=6$ ,不满足条件 $\mathrm{a}<\mathrm{b}$ ,故 $\mathrm{i}=3$ ;
第三次执行循环体后: $\mathrm{a}=6, \mathrm{~b}=3$ ,满足条件 $\mathrm{a}<\mathrm{b}$ ,
故输出的 i 值为: 3 ,
故答案为: 3
【点评】本题考查的知识点是程序框图,当循环次数不多,或有规律可循时,可采用模拟程序法进行解答。