已知函数 f(x)=mex−x−n−1(m,n∈R),若 f(x)⩾−1 对任意的 x∈R 恒成立,则 mn 的最大值是( )
A.e−2
B.−e−2
C.e−1
D.−e−1
答案 B.
解析 根据题意,有 m>0(否则当 x→+∞ 时 f(x)→−∞,不符合题意),于是mn⩽m⋅min{mex−x}=m⋅(1+lnm),设 g(x)=x(1+lnx),则其导函数g′(x)=lnx+2,因此其最大值为g(e−2)=−e−2,因此 mn 的最大值为 −e−2,当 m=e−2,n=−1 时取得.