计算两点直线距离
Time Limit:1000MS Memory Limit:65535K
题型: 编程题 语言: G++;GCC
描述
由键盘输入平面上的两个点坐标,计算并输出该两点的直线距离。
输入格式
两个点坐标,第一行为第一个点的横纵坐标,第二行为第二个点的横纵坐标,以空格分隔
输出格式
直线距离,保留并显示两位小数
输入样例
1 1 2 2
输出样例
1.41
#include<stdio.h>
#include<math.h>//注意要加这个函数!!
int main()
{
double x1,x2,y1,y2,l;//全部用double定义
scanf("%lf %lf",&x1,&y1);
scanf("%lf %lf",&x2,&y2);
l=sqrt(pow((x1-x2),2)+pow((y1-y2),2));
printf("%.2lf\n",l);
return 0;
}