用C语言中的结构体和共用体编写一个程序:定义一个点的坐标,然后定义两个点,求这两个点间的距离。

如题所述

#include<stdio.h>
typedef struct point{
double x,y;
}p;void main()
{
p a,b;
double d;
scanf("%lf%lf",&a.x,&a.y);
scanf("%lf%lf",&b.x,&b.y);
d=sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y));
printf("%lf\n",d);
}
温馨提示:答案为网友推荐,仅供参考