8.(5分)如图程序框图的算法思路源于我国古代数学名著《九章算术》中的"更相减损术".执行该程序框图,若输入a,b分别为 14,18 ,则输出的 $a=$(
参考答案B
2015_新课标 II 卷 (2015·文)
8.(5分)如图程序框图的算法思路源于我国古代数学名著《九章算术》中的"更相减损术".执行该程序框图,若输入a,b分别为 14,18 ,则输出的 $a=$(
【考点】EF:程序框图.
【专题】27:图表型;5K:算法和程序框图.
【分析】模拟执行程序框图,依次写出每次循环得到的 $a$ ,$b$ 的值,当 $a=b=2$ 时不满足条件 $\mathrm{a} \neq \mathrm{b}$ ,输出 a 的值为 2 .
【解答】解:模拟执行程序框图,可得
$a=14, b=18$
满足条件 $\mathrm{a} \neq \mathrm{b}$ ,不满足条件 $\mathrm{a}>\mathrm{b}, \mathrm{b}=4$
满足条件 $\mathrm{a} \neq \mathrm{b}$ ,满足条件 $\mathrm{a}>\mathrm{b}, \mathrm{a}=10$
满足条件 $\mathrm{a} \neq \mathrm{b}$ ,满足条件 $\mathrm{a}>\mathrm{b}, \mathrm{a}=6$
满足条件 $\mathrm{a} \neq \mathrm{b}$ ,满足条件 $\mathrm{a}>\mathrm{b}, \mathrm{a}=2$
满足条件 $\mathrm{a} \neq \mathrm{b}$ ,不满足条件 $\mathrm{a}>\mathrm{b}, \mathrm{b}=2$
不满足条件 $\mathrm{a} \neq \mathrm{b}$ ,输出 a 的值为 2 .
故选:B.
【点评】本题主要考查了循环结构程序框图,属于基础题.