#include<stdio.h>
#include<math.h>
struct point
{
float x,
float y;
};
int main(int argc,char *argv[])
{
struct point a,b;
float distance(point,point);
a.x=atof(argv[1]);a.y=atof(argv[2]);b.x=atof(argv[3]);b.y=atof(argv[4]);
printf("%lf\n",distance(a,b));
return 0;
}
float distance(point a,point b)
{
float dx=a.x-b.x;
float dy=a.y-b.y;
return sqrt(dx*dx+dy*dy);
}
求两点之间距离
最新推荐文章于 2022-05-02 17:15:00 发布