C++ 两点之间的距离
发布日期:2021-05-10 05:17:08 浏览次数:16 分类:精选文章

本文共 1587 字,大约阅读时间需要 5 分钟。

C++ ���������������������������

������������������������������������������������������������������������������������������������������������������������������������������

������������

���������S������S���������������������������������������������������������x���y������������������������������������������������������������������������������������

������������������

������������������������������������������������������������������������������������������������������������

[ a^2 + b^2 = c^2 ]

���������a���b���������������������x������y������������������������������������c������������������������������

������������

  • ������������������������
    a = abs(s1.x - s2.x)
    b = abs(s1.y - s2.y)
  • ���������������������������
    c = sqrt(a^2 + b^2)

    C++������������

    #include < math.h >  // ������sqrt���������������math.h���������
    #include < stdio.h >
    double calculateDistance(double s1x, double s1y, double s2x, double s2y) {
    double a = fabs(s1x - s2x);
    double b = fabs(s1y - s2y);
    double c = sqrt(aa + bb);
    return c;
    }
    int main() {
    double s1x, s1y, s2x, s2y;
    printf("���������S1���������: ");
    scanf("%lf %lf", &s1x, &s1y);
    printf("���������S2���������: ");
    scanf("%lf %lf", &s2x, &s2y);
    double distance = calculateDistance(s1x, s1y, s2x, s2y);
    printf("���������������������: %.2f\n", distance);
    return 0;
    }

    ��������������� - ���������������math.h���stdio.h������������������������sqrt���scanf��������� - ���������calculateDistance��������������������������������������� - ���main���������������������������������������calculateDistance���������������������������������������������������������������

  • 上一篇:easyx带笔锋的涂鸦板!
    下一篇:python简单游戏-反弹球

    发表评论

    最新留言

    初次前来,多多关照!
    [***.217.46.12]2025年04月22日 08时34分45秒