0
已解决
郑凝溪
初级光能
初级光能
题目描述 Description
已知线段的两个端点的坐标A(Xa,Ya),B(Xb,Yb),求线段AB的长度,保留到小数点后3位。
输入描述 Input Description
输入两行,
第一行是两个整数Xa,Ya,即A的坐标。
第二行是两个整数Xb,Yb,即B的坐标。
输入的整数大于等于0,小于等于100。
输出描述 Output Description
输出一个实数,即线段AB的长度,保留到小数点后3位。
样例输入 Sample Input
1 1
2 2
样例输出 Sample Output
1.414
采纳最诚恳详细的回答o(* ̄︶ ̄*)o,加油!
2
已采纳
舒航
新手守护
新手守护
兄dei,看我的!!!
核心代码
scanf("%d %d %d %d",&a,&b,&c,&d); printf("%.3f",sqrt((d-b)*(d-b)+(c-a)*(c-a)));
记得头文件
#include<cstdio> #include<cmath>
哦~~
采纳我吧!!!
2
宫西诚
修练者
修练者
int Xa,Ya,Xb,Yb; double d; cin>>Xa>>Ya>>Xb>>Yb; d=sqrt((Xa-Xb)*(Xa-Xb)+(Ya-Yb)*(Ya-Yb)); printf("%.3f",d);
1
0
0