y^2+x^2-2x=0(x-1)^2+y^2=1是一个以(1,0)为圆心,1为半径的圆设直线为y=kx+b过点(-2,0)b=2k y=kx+2k 也就是 kx-y+2k=0如果有两个交点,那么圆心到直线的距离要小于1距离公式d=|k+2k|/根号(k^2+1) <1得到k^2<1/8那么 k的取值(-根号2/4,根号2/4)很高兴能帮助到你。若满意记得“采纳为满意答案”喔!祝你开心~O(∩_∩)O~