大家如果写代码实现,应该非常简单。
其实就是根据我们中学学过的距离公式,马上就可以算出来了。
但是会有一个问题,我们各个变量的数据类型真的正确了吗?
在我看来,很容易出现问题,因为
我们的坐标
很有可能
不是一个整数
。。。。。。
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double x1, y1, x2,y2 = 0;
double dsquare = 0;
double d = 0;
while (cin >> x1 >> y1 >> x2 >> y2)
{
dsquare = (x1 - x2)*(x1 - x2) + (y1 - y2)*(y1 - y2);
d = sqrt(dsquare);
printf("%.2f", d);
cout << endl;
}
}