8.(5分)程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”,执行该程序框图,若输入的a,b分别为14,18,则输出的$a=$()

参考答案
B
2015_新课标II卷
8.(5分)程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”,执行该程序框图,若输入的a,b分别为14,18,则输出的$a=$()

B
用 3 道相关题确认基础和中等变式会到哪一步。
【考点】EF:程序框图
【专题】5K:算法和程序框图
【分析】由循环结构的特点,先判断,再执行,分别计算出当前的a,b的值,即可得到结论
【解答】解:由a=14,b=18,a<b,
则b变为18﹣14=4,
由a>b,则a变为14﹣4=10,
由a>b,则a变为10﹣4=6,
由a>b,则a变为6﹣4=2,
由 $\mathsf { a } < \mathsf { b }$ ,则b变为4﹣2=2,
由a=b=2,
则输出的a=2
故选:B
【点评】本题考查算法和程序框图,主要考查循环结构的理解和运用,以及赋值语句的运用,属于基础题