答案:
#include <stdio.h>
#include<math.h> //引用数学的库函数
int main()
{
double x1 = 0.0, y1 = 0.0, x2 = 0.0, y2 = 0.0; //由于输入的是实数,实数包括小数,所以不能
用int类型,只能用double类型
while (scanf("%lf%lf%lf%lf", &x1, &y1, &x2, &y2) != EOF) //多组数据输入
{
if (x1 == 0.0 && y1 == 0.0 && x2 == 0.0 && y2 == 0.0) //跳出多组输入
break;
double s = sqrt((x1 - x2) * (x1 - x2) * 1.0 + (y1 - y2) * (y1 - y2) * 1.0); //两点
之间距离公式
printf("%.2lf\n", s);
}
return 0;
}