若方程x^2+ax+b=0的两根互为相反数,则a=?,若互为倒数,则b=?