本题导读
本题考查程序框图,以及循环结构。
📌【题干】
Question
(2011年山东卷(文)) 执行如图所示的程序框图,输入 ,,,则输出的 的值是.
🔍【思路分析】
破题导航
- 步骤1:按框图顺序模拟:先判断 是否为
- 步骤2:再算 并反复减 至不超过
✅【答案】
点击查看答案
✍【详细解析】
Abstract
输入 ,, 后,,进入计算分支:
。
判断 成立,; 成立,; 不成立,输出 。
(本题数字设计: 恰使 被 整除地”退位”,本质是模拟 对模 取最小正剩余。)
💡【考点归纳与避坑指南】
Danger
核心考点:程序框图的循环结构与模拟执行
核心方法:按框图逐步代值模拟,循环体每次执行完回到判断框
避坑指南:判断条件是 才继续减, 时应停止;别把循环方向弄反;首次判断(?)走”否”分支。
📖【试题探源与推广】
Tip
试题探源:程序框图题与 2012-山东卷文-07、2011-天津卷文-03、2011-新课标卷文-05 同族。
结论推广:推广: 满足 ,即三者同为 的约数倍,故 保持 结构,输出为该值模 的最小正剩余。
方法推广:框图题:列表记录每轮循环的变量值,直到退出条件触发;数字大时先找循环周期或取模规律。
🔗【关联脉络】
Multi column
/2011-山东卷文-14-题.png)