这段代码计算的是两个点之间距离的平方,而不是实际的距离。它读取四个整数作为两个点的坐标,然后输出 (x1-x2)² + (y1-y2)² 的结果。 - 题目要求的是两点之间的实际距离,而不仅仅是距离的平方。你需要对 sum 进行开平方运算才能得到距离。 - 开平方的结果可能是小数,所以你需要考虑使用浮点数类型(如 double)来存储结果,并且 printf 的格式说明符也要相应调整。
Copy this url:
QR-code: