设A(x1,y1),B(x2,y2)联立方程组3x+4y-5=0x^2+y^2=4消去y,得到x的一元二次方程组,由于AB的长度为根号下(x1-x2)^2+(y1-y2)^2,把y1,y2用x1,x2替代,再把(x1-x2)^2转化为(x1+x2)^2-4x1x2,然后用韦达定理即可