计算线段长度
- 总时间限制:
- 1000ms
- 内存限制:
- 65536kB
- 描述
- 已知线段的两个端点的坐标A(Xa,Ya),B(Xb,Yb),求线段AB的长度。
- 输入
- 共两行。
第一行是两个实数Xa,Ya,即A的坐标。
第二行是两个实数Xb,Yb,即B的坐标。
输入中所有实数的绝对值均不超过10000。 - 输出
- 一个实数,即线段AB的长度,保留到小数点后3位。
- 样例输入
-
121 12 2
- 样例输出
-
11.414
答案:
1 2 3 4 5 6 7 8 9 10 11 |
#include<stdio.h> #include<math.h> int main() { float Xa,Ya,Xb,Yb; scanf("%f%f%f%f",&Xa,&Ya,&Xb,&Yb); float s=(Xa-Xb)* (Xa-Xb)+(Ya-Yb)*(Ya-Yb); float t=sqrt(s); printf("%.3f",t); return 0; } |
近期评论