(1)f(x)定义域:x>0,g(x)定义域x>-1,综合得:f(x)-g(x)的定义域:(0,+∞)(2)f(x)=g(x),即:(1/2)*lg(kx)=lg(x+1),有且仅有一个实数跟,即:√(kx)=x+1,即x^2+(2-k)*x+1=0,有且仅有一个实数跟,△=(2-k)^2-4=0,因为k>0,所以k=4,当k=2时,x=±1,又因为定义域:(0,+∞),所以x=1,此时有且仅有一个实数跟,所以,综合得:k=4或k=2