懒而没搜到,为代码推下 问题: 已知两点坐标x1 y1,x2 y2,求在直线上的距一点(如x1 y1)距离为 d 的点的坐标x y 分析: 联立两个方程,如下: 结果: 将 k=(y2-y1)/(x2-x1) 带入,改写成代码即可。 因为直线与圆会有两个交点,根据坐标相对关系可进一步确定,如在两点之间满足 x1<x<x2 等