当前位置: 代码迷 >> 综合 >> acm2 求两点之间的距离
  详细解决方案

acm2 求两点之间的距离

热度:23   发布时间:2023-10-13 11:01:40.0
#include <stdio.h>
#include <math.h>
int main()
{
  float x1,y1,x2,y2;
  while(scanf("%f %f %f %f",&x1,&y1,&x2,&y2)!=EOF)
  {
   printf("%.2f\n",sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)));
  }
  return 0;

}


注意:类型的转换

若写成 int a=((x1-x2)*(x1-x2);

int b=(y1-y2)*(y1-y2);

错误