【答案】
分析:使直線與圓有兩個不同交點,需圓心(0,-1)到直線的距離小于半徑,進而根據(jù)點到直線的距離表示出圓心到直線的距離,求得m的范圍,進而可推斷出-3<m<1是直線x-y+m=0與圓x
2+y
2+2y-1=0有兩個不同交點的一個充要條件,排除A;當-2<m<0和-2<m<1時直線x-y+m=0與圓x
2+y
2+2y-1=0有兩個不同交點,故其是充分條件,排除B,D;-4<m<2時特別是-4<m<-3時,直線x-y+m=0與圓x
2+y
2+2y-1=0無交點,可知-4<m<2是直線x-y+m=0與圓x
2+y
2+2y-1=0有兩個不同交點的不充分條件;同時線x-y+m=0與圓x
2+y
2+2y-1=0有兩個不同交點時-3<m<1,可知-4<m<2是線x-y+m=0與圓x
2+y
2+2y-1=0有兩個不同交點的必要條件;進而可推斷出C正確.
解答:解:要使直線與圓有兩個不同交點,需圓心(0,-1)到直線的距離小于半徑,
即
<
,求得-3<m<1
-3<m<1是直線x-y+m=0與圓x
2+y
2+2y-1=0有兩個不同交點的一個充要條件,故A不正確,
當-2<m<0和-2<m<1時直線x-y+m=0與圓x
2+y
2+2y-1=0有兩個不同交點,故其是充分條件,故B,D不正確;
-4<m<2時特別是-4<m<-3時,直線x-y+m=0與圓x
2+y
2+2y-1=0無交點,可知-4<m<2是直線x-y+m=0與圓x
2+y
2+2y-1=0有兩個不同交點的不充分條件;同時線x-y+m=0與圓x
2+y
2+2y-1=0有兩個不同交點時-3<m<1,可知-4<m<2是線x-y+m=0與圓x
2+y
2+2y-1=0有兩個不同交點的必要條件;
故選C
點評:本題主要考查了直線與圓相交的性質(zhì)和充分條件,必要條件和充分必要條件的判斷定.考查了學(xué)生綜合分析問題和解決問題的能力.