C语言编写程序输入任意两个量作为x,y的坐标,计算该点到原点的距离及与x轴的夹角。

C语言编写程序输入任意两个量作为x,y的坐标,计算该点到原点的距离及与x轴的夹角。,第1张

#include <stdio.h>

#include 带高<math.h>

#define 敏蠢PI 3.1415926535

int main ()

{

double x = 0, y = 0

double s = 0

double angle

printf("请输蠢拿尺入x=")

scanf("%lf",&x)

printf("请输入y=")

scanf("%lf",&y)

printf("输入的点坐标为(%f,%f)\n",x,y)

s = sqrt(fabs(x)*fabs(x) + fabs(y)*fabs(y))

angle = atan2(y,x) * 180/PI

printf("该点到原点的距离:%lf\n",s)

printf("该点到原点x轴的夹角:%lf°\n",angle)

}

源码如上

运行结果如下

可以使用两点间距公式来求:设两个点A、B以及坐标分别为x1,y1、x2,y2,则A和B两点谨没亏之间的距离为:

两点间距离公式常用于函数图形内求两点之间距离、求点的坐标的基本公式,是距离公式之一。两点间距离公式叙述了点和点之间距离的关系。

扩展资料

两点之间距离公式推导过程

已知AB两点坐标为A(x1,y1) B(x2,y2)。祥神

过A做一直线与X轴平行,过B做一直线与Y轴平行,两直线交点为C。

则AC垂直于BC(因为X轴垂直于Y轴)

则三角形ACB为直角三角形

由勾股定理得

AB^2=AC^2+BC^2

故AB=根号下AC^2+BC^2,即察烂两点间距离公式 。

参考资料来源:百度百科——两点间距离公式


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12261683.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存