求一个能算三点共线和两点间距离的c语言程序

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 08:37:45
求一个能算三点共线和两点间距离的c语言程序

求一个能算三点共线和两点间距离的c语言程序
求一个能算三点共线和两点间距离的c语言程序

求一个能算三点共线和两点间距离的c语言程序
#include
#include
#include
int main()
{
struct dian
{
float x;
float y;
}a,b,c;
float m;
int k;
printf("计算两点距离请输入2,判断三点共线请按3\n");
scanf("%d",&k);
if(k==2)
{
printf("请输入第一个点的坐标\n");
scanf("%f%f",&a.x,&a.y);
printf("请输入第二个点的坐标\n");
scanf("%f%f",&b.x,&b.y);
m=sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y));
printf("distance=%f\n",m);
}
else if(k==3)
{
printf("请输入第一个点的坐标\n");
scanf("%f%f",&a.x,&a.y);
printf("请输入第二个点的坐标\n");
scanf("%f%f",&b.x,&b.y);
printf("请输入第三个点的坐标\n");
scanf("%f%f",&c.x,&c.y);
{
if(((b.y-a.y)/(b.x-a.x))==((c.y-a.y)/(c.x-a.x)))
printf("这三点共线\n");
else
printf("这三点不共线\n");
}
}
else
{
printf("system wrong\n");
}
system ("pause");
return 0;
}

求一个能算三点共线和两点间距离的c语言程序 C语言 两点间距离 C语言求两点间距离以像素为单位 C语言“调用子函数求两点间距离”【问题描述】给定平面任意两点坐标(x1,y1)和(x2,y2),求这两点之间的距离(保留2位小数)。要求定义和调用函数dist(x1,y1,x2,y2)计算两点间的距离。【输入 两点间距离公式求中点一个公式 C语言程序,请高手解答(44) 编写一个程序实现如下功能:定义一个点的结构数据类型,实现下列功能:①为点输入坐标值.②求两个点中点坐标.③求两点间距离.请高手解答一下,感激不尽~~~ 一次函数求两点间距离的公式是什么 求一些数学公式 比如两点间距离公式之类的 c/c++ c语言问题;编写一个函数:求平面上给定两点间的距离 已知两点(-1,-1)和(0,1)如何求两点间距离公式 两点间距离公式变式 求证明 最后一个式子是怎么出来的 求证明 在数轴上的点A.B.C.D依次表示[-(5/2)],4,-3.5,2又3分之1.求下列两点间距离A和B.A和C.C和D.A和D. 求二次函数,两点间距离公式 在长为L的线段上任选两点,求两点间距离的数学期望 创建一个点类Point,含三个属性:两个点的坐标(x,y)和保存两点间距离的d;成员函数包括:构造函数,设置和获取数据成员值的成员函数,求两点间距离的成员函数以及输出一个点的坐标的成员 两点间距离计算公式在平面直角坐标系中,两点之间的距离怎么求? 已知两点坐标,两点间距离是多少 ,求那个公式 在一列横波的传播方向上有两点P和Q,两点间距离30m,它们的振动图象如图所示.求波的传播速度.