字太小了,如果是x^2+5x+2=(x+1)^2+m(x+1)+n的话
x^2+5x+2=x^2+2x+1+mx+m+n
(3-m)x-m-n+1=0
∵对于任意x都成立
∴3-m=0
-m-n+1=0
m=3
n=-2