设A、B坐标分别为(x1,y1)(x2,y2),
由
| 
 | 
则3-m2≠0,且△=4m2-4(3-m2)(-2)>0,得m2<6且m2≠3①,
由韦达定理有:x1+x2=
| 2m | 
| 3−m2 | 
| −2 | 
| 3−m2 | 
因为以AB为直径的圆过原点,所以OA⊥OB,即
| OA | 
| OB | 
所以x1x2+(mx1+1)(mx2+1)=0,即(1+m2)x1x2+m(x1+x2)+1=0,
所以(1+m2)•
| −2 | 
| 3−m2 | 
| 2m | 
| 3−m2 | 
故存在m=1或m=-1使l与C相交于A,B两点,且以AB为直径的圆过原点.
| 
 | 
| 2m | 
| 3−m2 | 
| −2 | 
| 3−m2 | 
| OA | 
| OB | 
| −2 | 
| 3−m2 | 
| 2m | 
| 3−m2 |