自留or欢迎大佬纠错【题目描述】已知线段的两个端点的坐标A(Xa,Ya)B(XbYb)求线段AB的长度保留到小数点后3位。【输入】第一行是两个实数XaYa即A的坐标。第二行是两个实数XbYb即B的坐标。输入中所有实数的绝对值均不超过10000。【输出】一个实数即线段AB的长度保留到小数点后3位。【输入样例】1 1 2 2【输出样例】1.414#includestdio.h#includemath.hint main(){double xa,ya,xb,yb;scanf(%lf %lf %lf %lf,xa,ya,xb,yb);double lengthsqrt((xa-xb)*(xa-xb)(ya-yb)*(ya-yb));printf(%.3f,length);return 0;}
【线段长度】信息学奥赛一本通C语言解法(题号1033)
自留or欢迎大佬纠错【题目描述】已知线段的两个端点的坐标A(Xa,Ya)B(XbYb)求线段AB的长度保留到小数点后3位。【输入】第一行是两个实数XaYa即A的坐标。第二行是两个实数XbYb即B的坐标。输入中所有实数的绝对值均不超过10000。【输出】一个实数即线段AB的长度保留到小数点后3位。【输入样例】1 1 2 2【输出样例】1.414#includestdio.h#includemath.hint main(){double xa,ya,xb,yb;scanf(%lf %lf %lf %lf,xa,ya,xb,yb);double lengthsqrt((xa-xb)*(xa-xb)(ya-yb)*(ya-yb));printf(%.3f,length);return 0;}