要判断函数f(x)的零点的个数,我们可以利用图象法,将函数f(x)分解为f(x)=lnx-x2+2x(x>0)和f(x)=4x+1(x≤0),然后在同一坐标系中做出函数y=lnx与函数y=x2-2x的图象,以及f(x)=4x+1(x≤0)的图象,分析其交点个数,即可得到答案.
【解析】
画出函数y=lnx与函数y=x2-2x(x>0)的图象如图,
由图可知,函数y=lnx与函数y=x2-2x的图象有两个交点,
则函数f(x)=lnx-x2+2x(x>0)的零点有两个,
又f(x)=4x+1(x≤0)的零点有1个,
∴函数f(x)=的零点个数为3.
故选D.