您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页计算两点间距离(结构体)

计算两点间距离(结构体)

来源:伴沃教育

定义二维空间中,描述点的结构体类型,包括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

本站由北京市万商天勤律师事务所王兴未律师提供法律服务