6.(5分)(2016•江苏)如图是一个算法的流程图,则输出的 a 的值是 $\_\_\_\_$。
参考答案9
2016_江苏卷 (2016)
6.(5分)(2016•江苏)如图是一个算法的流程图,则输出的 a 的值是 $\_\_\_\_$。
【解答】
(5分)(2016•江苏)如图是一个算法的流程图,则输出的a的值是 $\_\_\_\_$ 9 .
【分析】根据已知的程序框图可得,该程序的功能是利用循环结构计算并输出变量 a 的值,模拟程序的运行过程,可得答案。
【解答】解:当 $\mathrm{a}=1, ~ \mathrm{~b}=9$ 时,不满足 $\mathrm{a}>\mathrm{b}$ ,故 $\mathrm{a}=5, ~ \mathrm{~b}=7$ ,
当 $a=5, b=7$ 时,不满足 $a>b$ ,故 $a=9, b=5$
当 $a=9, ~ b=5$ 时,满足 $a>b$ ,
故输出的 a 值为 9 ,
故答案为: 9
【点评】本题考查的知识点是程序框图,当循环次数不多,或有规律可循时,可采用模拟程序法进行解答。