#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main(){
double x1,y1,x2,y2,a,b,c;
cin>>x1>>y1>>x2>>y2;
a = abs(x1 - x2);
b = abs(y1 - y2);
c = a + b;
cout<<fixed<<setprecision(3)<<abs(c)<<endl;
return 0;
}
曼哈顿距离
计算两点间距离并输出
最新推荐文章于 2025-12-06 09:52:47 发布
该程序接收两个点的坐标(x1, y1)和(x2, y2),然后计算并输出这两点之间的直线距离。使用了绝对值函数计算横纵坐标的差,并通过平面直角坐标系中两点间距离公式求得距离。最后,结果以保留三位小数的形式显示。
741

被折叠的 条评论
为什么被折叠?



