解答:
解:(1)函數(shù)f(x)的定義域?yàn)椋?,+∞).
∴
f′(x)=1--==,
由定義域可知x+1>0.
①當(dāng)a+1>0,即a>-1時(shí),
由f'(x)>0得x>1+a;由f'(x)<0得x<1+a.
所以f(x)的增區(qū)間為(1+a,+∞),減區(qū)間為(0,1+a).
②當(dāng)1+a≤0,即a≤-1時(shí),易見f'(x)>0.
所以f(x)的增區(qū)間為(0,+∞).
(2)f(x)在區(qū)間[1,e]上存在一個(gè)零點(diǎn)等價(jià)于f(x)在區(qū)間[1,e]的最小值不大于0.
①若1+a≥e,即a≥e-1時(shí),由(1)可知f(x)在區(qū)間[1,e]為減函數(shù),
所以
f(x)min=f(e)=e+-a≤0,
解得
a≥因?yàn)?span id="ifl0eaf" class="MathJye">
>e-1,所以
a≥.
②當(dāng)1+a≤1,即a≤0時(shí),f(x)在[1,e]上單調(diào)遞增,
所以f(x)的最小值為f(1)=1+1+a≤0
解得a≤-2.
③當(dāng)1<1+a<e,即0<a<1-e時(shí),f(x)的最小值為f(1+a)=2+a-aln(1+a)
因?yàn)?<ln(1+a)<1,所以f(1+a)=2+a[1-ln(1+a)]>2
即此時(shí)f(x)在區(qū)間[1,e]上無零點(diǎn).
綜合①,②,③的討論可知a的取值范圍是
(-∞, -2]∪[, +∞].