本题导读

本题将程序框图与线性规划相结合,考查对条件结构的理解以及目标函数在可行域内求最值的基本方法。

📌【题干】

Question

(2014年四川卷(理)) 执行如图所示的程序框图,如果输入的 ,则输出的 的最大值为 ()

A. 0       B. 1       C. 2       D. 3

🔍【思路分析】

破题导航

  1. 解析程序逻辑:观察框图中的判断框。
    • 若满足 ,则执行 。
    • 若不满足上述条件,则执行 。
  2. 转化数学模型:问题转化为在约束条件 下,求目标函数 的最大值,并将其与常数 进行比较。
  3. 求解最值:利用数形结合法,画出可行域,平移直线 找到最优解。

✅【答案】

点击查看答案

C

✍【详细解析】

Abstract

第一步:分析程序分支 该框图是一个条件分支结构:

  • 分支 1:当点 在可行域 内时,。
  • 分支 2:当点 不在上述区域内时,。

第二步:计算分支 1 的最大值 可行域 是以 为顶点的三角形区域。 对于目标函数 ,将其看作斜率为 的平行直线系 :

  • 当直线经过点 时, 取得最大值。
  • 。

第三步:确定全局最大值

  • 分支 1 能提供的最大值是 。
  • 分支 2 的固定值是 。 由于 ,所以整个程序输出的 的最大值为 。

故选 C

![](Pasted image 20260406222531.png)

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

Danger

  1. 核心考点:程序框图的逻辑判定,可行域的绘制。

  2. 核心方法:数形结合。在线性规划中,目标函数的最大值通常在可行域的顶点处取得。

  3. 避坑指南:不要忽略分支 2 的输出值 。虽然本题中分支 1 的最大值大于 ,但在某些题目中,分支 2 的常数可能是全局最大值。

📖【试题探源与推广】

Tip

  1. 试题探源: 算法的循环结构、非线性规划初步。

  2. 结论推广: 若目标函数改为 ,则分支 1 的最大值为 ,此时输出的 最大值仍为 。

  3. 方法推广: 数形结合。在线性规划中,目标函数的最大值通常在可行域的顶点处取得。

🔗【关联脉络】

Multi column