中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c語言怎么計算兩點間的距離

小億
153
2024-05-28 10:22:09
欄目: 編程語言

要計算兩點之間的距離,可以使用以下公式:

#include <stdio.h>
#include <math.h>

struct Point {
    double x;
    double y;
};

double distance(struct Point p1, struct Point p2) {
    return sqrt(pow(p2.x - p1.x, 2) + pow(p2.y - p1.y, 2));
}

int main() {
    struct Point p1 = {1.0, 2.0};
    struct Point p2 = {4.0, 6.0};

    double dist = distance(p1, p2);

    printf("Distance between points: %.2f\n", dist);

    return 0;
}

在這個示例中,我們首先定義了一個結構體Point來表示一個點的坐標。然后定義了一個distance函數來計算兩點之間的距離,使用了歐幾里德距離的公式。最后在main函數中創建兩個點p1p2,并調用distance函數計算它們之間的距離。

0
甘德县| 尚义县| 文登市| 宣汉县| 呈贡县| 扎囊县| 当阳市| 鹤岗市| 思南县| 洞头县| 察隅县| 玉屏| 湖北省| 图木舒克市| 思南县| 津南区| 团风县| 靖江市| 建宁县| 安化县| 东阿县| 随州市| 洪雅县| 电白县| 泰安市| 禹州市| 资溪县| 宁武县| 个旧市| 延津县| 沙田区| 汕头市| 科技| 贵南县| 东至县| 汝州市| 南昌市| 拜城县| 含山县| 长岭县| 莎车县|