执行如图所示的程序框图,如果输入的 $x,y \in {\mathbb{R}}$,则输出的 $S$ 的最大值为 \((\qquad)\)
A: $0$
B: $1$
C: $2$
D: $3$
【难度】
【出处】
2014年高考四川卷(文)
【标注】
  • 方法
    >
    思考方式
    >
    算法与程序框图
  • 知识点
    >
    不等式
  • 方法
    >
    数形结合
    >
    不等式(组)的规划
  • 题型
    >
    不等式
【答案】
C
【解析】
利用线性规划求出 $S$ 的最大值与 $1$ 比较即可得出结果.根据程序框图,知当 $x $,$y $ 满足约束条件 $\begin{cases}x\geqslant 0,\\ y \geqslant 0,\\ x+y \leqslant 1\end{cases} $ 时,输出 $S=2x+y $ 的值,否则输出 $S=1$.故执行程序框图,输出的 $S$ 的最大值为 $ S=2x+y $ 的最大值与 $S=1$ 中的较大者.可行域如图,可知,当 $x=1 $,$y=0 $ 时,$ S=2x+y $ 取得最大值为 $2$.所以输出的 $S$ 的最大值为 $ 2 $.
题目 答案 解析 备注
0.328834s