不知道你们学过十字交叉法了没?若a=0,原方程则为一元一次方程x-1=0若a≠0,原方程为一元二次方程。因为只有整数根,a=-1时-x^2-2=0,不符合条件a=1时x^2+2x=0,符合条件a=2时,2x^2+3x+1=0,十字交叉法,(2x+1)(x+1)=0,∵只有整数根∴不符合综上所述:a可取0或1
初中应该学判别式了吧......(a+1)^2-4*a*(a-1)>0有两个解=0一个,<0没有