问题标题: 酷町堂:1473

0
0

0
已采纳
邵逸儒
邵逸儒
中级天翼
中级天翼

坐标

    定义浮点型 x1,y1,x2,y2,n;  
    输入x1,y1,x2,y2;  
    n= pow(fabs(x1-x2),2)+pow(fabs(y1-y2),2); 
    输出保留三位小数sqrt(n);  

0
0
臧启亚
臧启亚
初级光能
初级光能

xa,ya是A的坐标,xb,yb是B的坐标,求A,B的距离

0
杨陈卓
杨陈卓
新手天翼
新手天翼

张马润泽 你好。

这是我的思路:

定义浮点形变量xa,ya,xb,yb,n;

核心代码 有注解

scanf("%lf%lf%lf%lf",&xa,&ya,&xb,&yb);//输入A,B的坐标。 
    n=sqrt((xa-xb)*(xa-xb)+(ya-yb)*(ya-yb));//求线段AB的长度。 
    printf("%.3lf",n);//输出n,也就是线段AB的长度。

不要位忘了头文件

#include<iostream>
#include<cstdio>
#include<math.h>

希望能够帮到你

杨陈卓在2018-02-14 11:07:53追加了内容

A(Xa,Ya),B(Xb,Yb)    是坐标

杨陈卓在2018-02-14 11:10:42追加了内容

这一题的思路是:
输入a,b的坐标,然后求线段AB的长度,最后输出。

0
栾峻岩
栾峻岩
初级天翼
初级天翼

第一行是两个整数Xa,Ya,即A的坐标。
第二行是两个整数Xb,Yb,即B的坐标。

我要回答