本题导读

本题考查算法流程图,以及分段函数。

📌【题干】

Question

(2020年江苏卷)5. 如图是一个算法流程图(图示逻辑为:输入 ;若 ,则 ;否则 ;最后输出 )。若输出 的值为 ,则输入 的值是 .

🔍【思路分析】

破题导航

1. 解析流程图逻辑: 该流程图本质上是一个分段函数:

2. 逆推 : 已知 ,我们需要讨论这个值是从哪一个分支产生的。

  • 分支一: 若 。根据指数函数性质,对于任何实数 , 永远大于 0。因此,该分支不可能产生 。
  • 分支二: 若 。解得 。同时需要校验条件: 成立。

✅【答案】

点击查看答案

✍【详细解析】

Abstract

【答案】

【解析过程】

  1. 分析第一条路径 (): 若执行 ,因为 在定义域内恒大于 0,所以输出值 不可能等于 。

  2. 分析第二条路径 (): 若执行 ,令 , 解得 。

  3. 验证条件: 将 代入判定框, 不成立,执行“否”路径,计算 ,符合题意。

故答案为:。

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

Danger

  • 逻辑严谨性: 在做流程图逆推题时,必须检查求出的 是否满足所在路径的判定条件。
  • 函数性质: 熟记基本初等函数的值域(如 )可以帮助我们迅速排除错误的路径。
  • 图形识别: * 菱形框:判定条件。
    • 矩形框:赋值/计算。
    • 平行四边形框:输入/输出。

📖【试题探源与推广】

Tip

如果输出的值变为 ,则输入 是多少?

  • 若 (满足 )。
  • 若 (不满足 ,舍去)。 此时答案为 。这种多路径讨论是江苏卷算法题的常见考法。

🔗【关联脉络】

Multi column