先根据约束条件画出可行域,再利用几何意义求最值,z=2x+y表示直线在y轴上的截距,只需求出可行域直线在y轴上的截距最值即可.
【解析】
先根据约束条件画出可行域,
设z=2x+y,
将z的值转化为直线z=2x+y在y轴上的截距,
当a>1时,当直线z=2x+y经过点A(1,1)时,
z最小,z=2x+y的最小值是:3.
当直线z=2x+y经过点B(a,a)时,z最大,
最大值为:2a+a=9,⇒a=3.
当0<a<1时,当直线z=2x+y经过点A(1,1)时,
z最大,z=2x+y的最大值是:3.
当直线z=2x+y经过点B(a,a)时,z最小,
最小值为:2a+a=1,⇒a=.
故a=或3.
故选A.