哎呀这题我也刚做过,确实有点绕不过来,但慢慢理清楚步骤就没问题。题目说x是非正数,也就是说x≤0,而y要是负数,也就是y<0。我们可以通过加减法把这个方程组的x和y都求出来,比如把两个方程相加,x+y+x?y=2x=(-7?a)+(1+3a)=?6+2a,这样x=a?3。然后代入第二个方程可以求出y=?7?a?x=?7?a?(a?3)=?10?2a。接下来就分别看x≤0和y<0对应的不等式,x=a?3≤0说明a≤3,y=?10?2a<0,也就是2a>?10,得a>?5。所以a的范围是?5<a≤3