题目要求从键盘输入两个点的坐标x1、y1、x2、y2,然后输出它们之间的距离。
输入格式:
在一行中输入4个整数,用空格分开。
输出格式:
输出单独占一行,计算结果显示2位小数。
输入样例:
2 5 -1 3
输出样例:
3.61
代码长度限制
16 KB
C (gcc)
时间限制
400 ms
内存限制
64 MB
C++ (g++)
时间限制
400 ms
内存限制
64 MB
C (clang)
时间限制
400 ms
内存限制
64 MB
C++ (clang++)
时间限制
400 ms
内存限制
64 MB
其他编译器
时间限制
400 ms
内存限制
64 MB
#include<cstdio>
#include<cmath>
int main()
{
int x1, y1, x2, y2;
double distance;
scanf("%d %d %d %d", &x1, &y1, &x2, &y2);
distance = sqrt((x1 - x2)*(x1 - x2)+(y1 - y2)*(y1 - y2));
printf(".2f", distance);
return 0;
}