设点是A(a,b)直线mx+ny+p=0对称点B(c,d)a,b,m,n,p已知,求c和d直线斜率-m/n则AB垂直直线,所以斜率=(d-b)/(c-a)=n/mn(c-a)=m(d-b)AB中点在直线上m(a+c)/2+n(c+d)/2+p=0联立方程组解出c和d