本题导读

本题考查程序框图。

📌【题干】

Question

(2013年山东卷(文)) 执行两次如图所示的程序框图,若第一次输入的 的值为 ,第二次输入的 的值为 ,则第一次、第二次输出的 的值分别为()

A. ,   B. ,   C. ,   D. ,

🔍【思路分析】

破题导航

  1. 第一次: → → ; 不成立 → 输出 。
  2. 第二次: 不成立; → ; 不成立 → 输出 。

✅【答案】

点击查看答案

(C)

✍【详细解析】

Abstract

按框图逐轮模拟: 第一次输入 : 判断 :成立,;仍 ,; 不成立,进入下一判断。 判断 : 不成立,输出 。 第二次输入 : 判断 :不成立。判断 :成立,; 不成立,输出 。 所以两次输出分别为 与 。 选 C。

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

Danger

核心考点:程序框图(循环与分支)

核心方法:第一次 (不满足 )输出 ;第二次 输出

避坑指南:框图有两层判断: 时加 回环直到非负, 时减 回环直到小于 ——第二次输入 只走”减 “一支一次就输出;把两层判断看串会错选 。

📖【试题探源与推广】

Tip

试题探源:程序框图的分支与循环(山东卷高频)。

结论推广:赋值按”先算右端再赋给左端”;判断框为真走”是”支、为假走”否”支,回环直到条件不成立。

方法推广:框图题两步:认出每层判断的回环方向 → 按输入值逐轮列表追踪,直到到达输出框。

🔗【关联脉络】

Multi column