题目描述
已知线段的两个端点的坐标 , ,求线段 的长度。
藤藤告诉了你计算公式如下:
输入格式
第一行是两个实数 , ,即 的坐标。
第二行是两个实数 , ,即 的坐标。
输入中所有实数的绝对值均不超过 。
输出格式一个实数,即线段 的长度,保留到小数点后 位。
样例样例输入
1 1
2 2
样例输出
1.414
数据范围与提示
分类标签
[函数] [语法基础]
C++题解代码
#include <bits/stdc++.h>
using namespace std;
double a;
double b;
double c;
double d;
int main() {
cin>>a;
cin>>b;
cin>>c;
cin>>d;
cout<<fixed<<setprecision(3);
a = (a-c);
b = (b-d);
cout<<sqrt(((a*a)+(b*b)));
return 0;
}
Blockly题解代码图片