本题导读
考查程序框图补全。 依次与 比较取最大, 已把 纳入,空白框应填 (成立时 ),选 A。
📌【题干】
Question
(2008年新课标卷(文)) 下面的程序框图,如果输入三个实数 ,,,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的()
A. B. C. D.
🔍【思路分析】
破题导航
- 理解框图的逻辑: 先取 ,随后与 、 逐一比较,把更大者赋给 。
- 第二个判断框 已处理 ,空白框应处理 。
- 只有 时才需更新 。
✅【答案】
点击查看答案
A
✍【详细解析】
Abstract
程序逻辑:;若 则 ;空白判断框处若成立则 ,最后输出 ,即 . 空白框应填 (当 大于当前最大值 时更新). 若填 B()会丢失 更大的情形;若填 C、D 则只比较 与 ,漏掉与 的比较. 故选 A.
💡【考点归纳与避坑指南】
Danger
核心考点:程序框图的条件判断补全
核心方法:目标输出三数最大者,空白框填
避坑指南:先读懂框图逻辑: 先取 ,再与 、 逐一比较取大;空白框应处理 与当前最大值 的比较;填 会丢失 更大的情形。
📖【试题探源与推广】
Tip
试题探源:程序框图补全是新课标卷高频小题,2009 新课标Ⅰ文第 10 题、2011 新课标Ⅰ文第 5 题均为循环结构。
结论推广:条件判断结构:成立则更新、不成立则跳过;“取最大/最小”型用逐一比较法。
方法推广:把框图翻译成”取 “的伪代码,空白框的功能就一目了然;模拟一轮输入验证。
🔗【关联脉络】
Multi column
知识锚点 (Nodes)
类题演练 (Links)
/2008-新课标卷文-06-题.png)