定义二维空间中,描述点的结构体类型,包括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;
}
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务