解;定义域是x>0
∵h(x)=f(x)-g(x)
f(x)=x+alnx,
g(x)=-(1+a)x
∴h(x)=x+alnx+(1+a)x
∴h′﹙x﹚=1+a/x-(1+a)x²
=﹙x²+ax-1-a﹚/x²
令h′﹙x﹚=0即x²+ax-1-a=0
解得x1=1或x2=-1-a
∴当a<-2时 x1<x2
此时h﹙x﹚在﹙0,1﹚和﹙-1-a,+∞﹚上递增.在﹙1,-1-a﹚上递减
当-1>a>-2时 x1>x2 ﹙ 此时-1-a>0﹚
增减区间是﹙0,-1-a﹚,﹙1,+∞﹚
减区间是﹙-1-a,1﹚