撰写人——软工二班——陈喜平
题目描述
输入平面上两个点的坐标(double类型),计算两个点之间的距离。
输入
两个点的坐标(4个实数)。
输出
两点之间的距离(保留3位小数)。
样例输入
10.5 1.6 3.5 4.8
样例输出
7.697
提示
来源
hnldyhy
#include<stdio.h>
#include<math.h>
int main(){
double x1,y1,x2,y2,d;
scanf("%lf%lf%lf%lf",&x1,&y1,&x2,&y2);
d=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
printf("%.3lf",d);
return 0;
}
补充:
单精度和双精度区别网址(网址来源于百度文库)
单精度与双精度区别(来自于百度文库)