1)a=-(x^2+2x)=-(x+1)^2+1
当x在[-2,1]区间时,x=-1,a取最大值1;x=1,a取最小值-3
因此a的取值范围是[-3,1]
2)在有解的情况下,再加上判别式>0的条件即可.
4-4a>0,得:a