定义二维空间中,描述点的结构体类型,包括x轴和y轴坐标值。输入两个点的坐标,输出它们之间的距离,输出格式:%.2f
【输入形式】
两个点的坐标
【输出形式】
距离
【样例输入】
1.2 2.6 3.2 10.4
【样例输出】
8.05
#include<stdio.h>
#include<math.h>
typedef struct {
float x;
float y;
}Point;
int main() {
Point a, b;
float len, len2;
scanf("%f %f", &a.x, &a.y);
scanf("%f %f", &b.x, &b.y);
len2 = (a.x - b.x) * (a.x - b.x) + (a.y - b.y) * (a.y - b.y);
len = sqrt(len2);
printf("%.2f", len);
return 0;
}