zoukankan      html  css  js  c++  java
  • 一本通1033:计算线段长度

    题目传送门

    【题目描述】

    已知线段的两个端点的坐标A(Xa,Ya),B(Xb,Yb),求线段AB的长度,保留到小数点后3位。

    【输入】

    第一行是两个实数Xa,Ya,即A的坐标。

    第二行是两个实数Xb,Yb,即B的坐标。

    输入中所有实数的绝对值均不超过10000。

    【输出】

    一个实数,即线段AB的长度,保留到小数点后3位。

    【输入样例】

    1 1
    2 2

    【输出样例】

    1.414

    分析:

    运用到的知识点有两点之间距离公式:

    Code:

    #include<iostream>
    #include<cstdio>
    #include<iomanip>
    #include<cmath>
    using namespace std;
    int main(){
    	double x1,y1,x2,y2;
    	cin>>x1>>y1>>x2>>y2;
    	cout<<fixed<<setprecision(3)<<sqrt(pow((x1-x2),2)+pow((y1-y2),2));
    	return 0;
    }
    
    本文欢迎转载,转载时请注明本文链接
  • 相关阅读:
    格式与布局 float 左右悬浮边框
    格式与布局
    样式表
    c# 验证码
    邮箱登录页面
    表单与框架
    HTML 练习 做简历表
    HTML 基础
    验证码 随机数
    Linux 三剑客 -- awk sed grep
  • 原文地址:https://www.cnblogs.com/-pwl/p/13144088.html
Copyright © 2011-2022 走看看