本题导读

本题考查程序框图,以及循环结构。

📌【题干】

Question

(2011年山东卷(文)) 执行如图所示的程序框图,输入 ,,,则输出的 的值是.

🔍【思路分析】

破题导航

  1. 步骤1:按框图顺序模拟:先判断 是否为
  2. 步骤2:再算 并反复减 至不超过

✅【答案】

点击查看答案

✍【详细解析】

Abstract

输入 ,, 后,,进入计算分支:

。

判断 成立,; 成立,; 不成立,输出 。

(本题数字设计: 恰使 被 整除地”退位”,本质是模拟 对模 取最小正剩余。)

💡【考点归纳与避坑指南】

Danger

核心考点:程序框图的循环结构与模拟执行

核心方法:按框图逐步代值模拟,循环体每次执行完回到判断框

避坑指南:判断条件是 才继续减, 时应停止;别把循环方向弄反;首次判断(?)走”否”分支。

📖【试题探源与推广】

Tip

试题探源:程序框图题与 2012-山东卷文-07、2011-天津卷文-03、2011-新课标卷文-05 同族。

结论推广:推广: 满足 ,即三者同为 的约数倍,故 保持 结构,输出为该值模 的最小正剩余。

方法推广:框图题:列表记录每轮循环的变量值,直到退出条件触发;数字大时先找循环周期或取模规律。

🔗【关联脉络】

Multi column