22题 解:(1)由f′(x)=ex-a,得x=lna,
当a≤0时,f′(x)>0,f(x)的单调递增区间为(-∞,+∞).
当a>0时,f′(x)=ex-a=0,得x=lna,
x∈(-∞,lna)时,f′(x)<0;x∈(lna,+∞)时,f′(x)>0;
∴f(x)的单减区间为(-∞,lna),单增区间为(lna,+∞),
所以a≤0时,f(x)只有单调递增区间为(-∞,+∞).
a>0时,f(x)的增区间为(lna,+∞),减区间为(-∞,lna).…(5分)
(2)由(1)得f(x)的最小值为f(lna)=a-alna-1,
f(x)≥0对任意的x∈R恒成立,即f(x)min≥0.
设g(a)=a-alna-1,所以g(a)≥0.
由g′(a)=1-lna-1=-lna=0,得a=1.
∴g(a)在区间(0,1)上单调递增,在区间(1,+∞)上单调递减,
∴g(a)在a=1处取得最大值,而g(1)=0.
因此g(a)≥0的解为a=1,∴a=1.(9分)【来自麻神大队吧解题组】
当a≤0时,f′(x)>0,f(x)的单调递增区间为(-∞,+∞).
当a>0时,f′(x)=ex-a=0,得x=lna,
x∈(-∞,lna)时,f′(x)<0;x∈(lna,+∞)时,f′(x)>0;
∴f(x)的单减区间为(-∞,lna),单增区间为(lna,+∞),
所以a≤0时,f(x)只有单调递增区间为(-∞,+∞).
a>0时,f(x)的增区间为(lna,+∞),减区间为(-∞,lna).…(5分)
(2)由(1)得f(x)的最小值为f(lna)=a-alna-1,
f(x)≥0对任意的x∈R恒成立,即f(x)min≥0.
设g(a)=a-alna-1,所以g(a)≥0.
由g′(a)=1-lna-1=-lna=0,得a=1.
∴g(a)在区间(0,1)上单调递增,在区间(1,+∞)上单调递减,
∴g(a)在a=1处取得最大值,而g(1)=0.
因此g(a)≥0的解为a=1,∴a=1.(9分)【来自麻神大队吧解题组】