若关于x的一元二次方程x 2 +px+q=0的两根互为相反数,则p=______;若两根互为倒数,则q=______.