#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,即察烂两点间距离公式 。
参考资料来源:百度百科——两点间距离公式
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)