解:(1)

=4-x,得(a+1)x
2-4x+a+1=0(*)
由a>0知x=0不是方程(*)的解,
故△=16-4(a+1)
2=0,得a=1.
設x
1>x
2>2,
可得:

>0,
所以,函數f(x)在(2,+∞)上為增函數.
(2)

在(0,+∞)上為增函數,
h(x)在[m,n]上的值域為[m,n],故有h(m)=m,h(n)=n,
所以h(x)=x在(0,+∞)上有兩個不等的實根.
得方程:

在(0,+∞)上有兩個不等的實根x
1,x
2.
所以:

,
得

.
所以k的取值范圍為

分析:(1)根據方程f(x)=g(x)的x有且只有一個,得到關于x的一元二次方程有兩個相等的實數根,利用根的判別式等于0,可以求出a的值,得到函數f(x)的表達式,最后用函數單調性的定義可以證明出函數f(x)在(2,+∞)上為增函數;
(2)將(1)中f(x)和g(x)的表達式代入,得

,不難得出它是(0,+∞)上為增函數,在[m,n]上的值域為[m,n]說明h(m)=m,h(n)=n成立,
從而轉化為一元二次方程x
2-(k-4)x+2=0在(0,+∞)上有兩個不等的實根x
1,x
2.最后利用根與系數的關系與根的判別式建立不等式組,解之得k的取值范圍.
點評:本題著重考查了函數的單調性與函數的值域,以及一元二次方程根的分布等等知識點,屬于中檔題.解題時應該注意運用等價轉化的思想和數形結合方法幫助理解.