分析:(1)利用点到直线的距离公式表示出圆心到直线l的距离d,由相切得到d等于圆的半径r,根据圆的半径等于1列出关于k的方程,求出k的值,然后根据直线与圆的位置关系即可写出直线与圆有两个交点时k的取值范围;
②把直线l的方程与圆的方程联立,消去y得到关于x的一元二次方程,利用韦达定理及中点坐标公式,分别用坐标表示出
和
,然后利用
•=12列出关于k的方程,求出k的值即可.
解答:解:(1)当直线l与圆相切时,圆心(2,3)到直线l的距离d=
=r=1,
化简得3k
2-8k+3=0,解得:k=
,
因为直线l与圆相交于M,N两点,所以实数k的取值范围为:
<k<
;
(2)把直线方程与圆方程联立得
,消去y得到(1+k
2)x
2-4(1+k)x+7=0
设M(x
1,y
1),N(x
2,y
2),则x
1和x
2为(1+k
2)x
2-4(1+k)x+7=0的两个根,
则MN中点横坐标x
1+x
2=
,x
1x
2=
•=x
1x
2+y
1y
2=x
1x
2+(kx
1+1)(kx
2+1)=
+
=12,
即12k
2+4k+8=12(1+k
2),解得k=1.
点评:本题主要考查了学生掌握直线与圆相切时满足的条件,灵活运用点到直线的距离公式及韦达定理化简求值,同时考查了计算能力,属于中档题.