//本题要求实现一个函数,对给定平面任意两点坐标,求这两点之间的距离。 //函数接口定义: //double dist( double x1, double y1, double x2, double y2 ); //其中用户传入的参数为平面上两个点的坐标(x1, y1)和(x2, y2),函数dist应返回两点间的距离。 #include#include int main() { double x1,x2,y1,y2; double dist(double x1,double y1, double x2,double y2); scanf("%lf %lf %lf %lf",&x1,&y1,&x2,&y2); dist(x1,y1,x2,y2); printf("dist=%.2f",dist(x1,y1,x2,y2)); //此处不能直接输入"dist" } double dist(double x1,double y1, double x2,double y2) { double c=x1-x2,d=y1-y2,f; f=sqrt(c*c+d*d); return f; }



