谁能提供,点到直线的距离公式 C语言程序

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/04 05:46:04
谁能提供,点到直线的距离公式 C语言程序
xTnA}!Yʄ+Pd\VƘZSlQh,X(F-eeַp`@-MmL6gw6ƥxh/M/p/QG}D*;;gh7hM[k3nRqב1tj\,WhV7boJ(WKP{Î2^}7zc}j>2 ZI-$f2c6Ĵw^asa#K-Fl=8{gLj}j[N:$aI0Q@>X i@IE #Ia8$}]R%Ȱ`"F5Ch"Γ=8ݐ‚J:91Ls<7 H#quer~熼!DfBהŻlK<'%Tl/K2A)2)|߸@ډʸsH-|LקH?d{ŇMڊ%_h?Byl

谁能提供,点到直线的距离公式 C语言程序
谁能提供,点到直线的距离公式 C语言程序

谁能提供,点到直线的距离公式 C语言程序
浙江省桐乡市 职业教育中心学校 数学文化课为专业课服务,点到直线的距离公式,C语言源程序,TC2.0下编译通过.
计算机班的同学,要学习计算机编程,可以使用C语言等高级语言,利用刚刚我们学到的两个计算方法,让计算机帮我们计算.
#include
#include
main()
{
float A,B,C1,px,py,d;
int i;
for(i=0;i0)
printf("+%g",B);
else
printf("%g",B);
printf("y");
if(C10)
printf("+%g",B);
else
printf("%g",B);
printf("y");
if(C10)
printf("%g",px);
else
printf("(%g)",px);
if(B>0)
printf("+%g",B);
else
printf("%g",B);
printf("*");
if(py>0)
printf("%g",py);
else
printf("(%g)",py);
if(C10)
printf("%g",A);
else
printf("(%g)",A);
printf("^2+");
if(A>0)
printf("%g",B);
else
printf("(%g)",B);
printf("^2\n\n");
d=abs(A*px+B*py+C1)/sqrt(pow(A,2)+pow(B,2));
printf("d=%g\n\n",d);
}
printf("^_^");
}
d=abs(A*px+B*py+C1)/sqrt(pow(A,2)+pow(B,2));
这段代码是我们直接应用今天学习的点到直线的距离公式.