c语言已知两点坐标,求另一点到穿过这两点的直线最短距离.
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 20:02:05
c语言已知两点坐标,求另一点到穿过这两点的直线最短距离.
#include
#include
main()
{
float x,y,x1,y1,x2,y2,l,d;
scanf("%f %f %f %f",&x1,&y1,&x2,&y2);
l=(y2-y1)/(x2-x1);
printf("%.2f\n",l);
scanf("%f %f",&x,&y);
printf("%.2f\n",fabs(l*x-y+y1-l*x1));
d=fabs(l*x-y+y1-l*x1)/sqrt(l*l+1);
printf("%.3f",d);
return 0;
}
#include
main()
{
float x,y,x1,y1,x2,y2,l,d;
scanf("%f %f %f %f",&x1,&y1,&x2,&y2);
l=(y2-y1)/(x2-x1);
printf("%.2f\n",l);
scanf("%f %f",&x,&y);
printf("%.2f\n",fabs(l*x-y+y1-l*x1));
d=fabs(l*x-y+y1-l*x1)/sqrt(l*l+1);
printf("%.3f",d);
return 0;
}
”两点关于直线对称,已知一点的坐标,求另一点的坐标”
已知两点坐标,第三点到两点的距离,求第三点的坐标公式
已知A、B两点的坐标,第C点到B点的距离,求第C点的坐标
求对称点问题(公式)两点关于一条直线对称,已知一点坐标,求另一点坐标,
椭圆外到椭圆的最短距离该怎么求?(点坐标,椭圆方程已知)
已知两点A、B的坐标,如何求第三点C的坐标?C点到A点,B点的距离已知
matlab已知两点的坐标和第三点到两点的距离求第三点坐标怎么编程求解?
已知空间中的两点坐标 怎样求过这两点的直线的参数方程
两点到线的最短距离两个点在直线的一边,位置不一,问类似于从A点取水运到B处最短距离的问题.是怎么画的?
两点关于一条直线对称,知道一点坐标,怎样求另一点坐标
已知直线上两点A(a,b)和B(c,d)的坐标,C(m,n)与A的距离为S,求C点坐标.
已知两点坐标,求第三点坐标