在x>0情况下,f(x)=2^x-1>2^0-1=0,因此f(x)在x>0的时候没有零点在x<=0的情况下f(x)=-x^2-2x=-(x+1)^2+1,x有两个零点x=0和x=-2g(x)=f(x)-mx>0时,g(x)=2^x-(1+m),要想有零点而且也只能有一个零点则需1+m>1 =》 m>0x<0的时候,g(x)=-(x+1)^2+(1-m),要想g(x)有三个零点则在x<=0时必须有两个零点,因此1>1-m>0 =>0因此m的范围是0