暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

chatgpt 来一段c++代码 计算距离

原创 xiyun 2023-08-26
104

以下是一个简单的C++代码示例,用于计算两个给定点之间的距离:

#include <iostream> #include <cmath> struct Point { double x; double y; }; double calculateDistance(const Point& p1, const Point& p2) { double distance = std::sqrt(std::pow(p2.x - p1.x, 2) + std::pow(p2.y - p1.y, 2)); return distance; } int main() { Point point1; point1.x = 3.0; point1.y = 4.0; Point point2; point2.x = 6.0; point2.y = 8.0; double dist = calculateDistance(point1, point2); std::cout << "The distance between the two points is: " << dist << std::endl; return 0; }

这段代码定义了一个 Point 结构体,包含了点的 x 和 y 坐标。然后,通过 calculateDistance 函数计算给定两个点之间的距离。在 main 函数中创建了两个点 point1 和 point2,并调用 calculateDistance 函数来计算距离。最后,将结果打印输出。

请注意,上述代码仅作为示例,用于演示如何计算距离。在实际开发中,可以根据具体需求进行调整和优化。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论