问题 选择题
已知函数f(x)=
kx+2,x≤0
lnx,x>0
,若k>0,则函数y=|f(x)|-1的零点个数是(  )
A.1B.2C.3D.4
答案

由y=|f(x)|-1=0得|f(x)|=1,即f(x)=1或f(x)=-1.

当x>0时,由lnx=1或lnx=-1,解得x=e或x=

1
e

当x≤0时,由kx+2=1或kx+2=-1,解得x=-

1
k
<0或x=-
3
k
<0

所以函数y=|f(x)|-1的零点个数是4个,

故选D.

填空题
单项选择题