楼上的方法不怎么可行解:设a=√(x+5),a>=0,则x+5=a^2,2x-4=(a+1)^2=a^2+2a+1(2x-4)-(x+5)=2a+1,x-9=2a+1,x=2a+10代回x+5=a^2,得2a+15=a^2,a^2-2a-15=0,(a+3)(a-5)=0a=-3(舍去)或a=5x=2a+10=20