阅读量:0
在C++中,可以使用以下方法来测量两点之间的距离:
#include <iostream> #include <cmath> struct Point { double x; double y; }; double distance(Point p1, Point p2) { return sqrt(pow(p2.x - p1.x, 2) + pow(p2.y - p1.y, 2)); } int main() { Point point1 = {1.0, 2.0}; Point point2 = {4.0, 6.0}; double dist = distance(point1, point2); std::cout << "Distance between point1 and point2 is: " << dist << std::endl; return 0; }
在上面的示例中,定义了一个Point
结构体表示一个点的坐标,然后定义了一个distance
函数来计算两个点之间的距离。在main
函数中,创建了两个点point1
和point2
,并计算它们之间的距离并输出。