在C语言中 如何用函数的调用求两点间的距离?写了这个小程序,但实现不了,不知道哪里错了.#include#includefloat flength(int x1,int y1,int x2,int y2){int a1,a2,b1,b2;float length;length=sqrt(pow((a1-a2),2)+pow((b1-b2),2))
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 05:36:42
在C语言中 如何用函数的调用求两点间的距离?写了这个小程序,但实现不了,不知道哪里错了.#include#includefloat flength(int x1,int y1,int x2,int y2){int a1,a2,b1,b2;float length;length=sqrt(pow((a1-a2),2)+pow((b1-b2),2))
在C语言中 如何用函数的调用求两点间的距离?
写了这个小程序,但实现不了,不知道哪里错了.
#include
#include
float flength(int x1,int y1,int x2,int y2)
{
int a1,a2,b1,b2;
float length;
length=sqrt(pow((a1-a2),2)+pow((b1-b2),2));
}
void main()
{
int x1,x2,y1,y2;
float length;
printf("please input the two points %d,%d,%d,%d\n",x1,y1,x2,y2);
scanf("%d %d %d %d\n",&x1,&y1,&x2,&y2);
length=flength(x1,y1,x2,y2);
printf("The length is %f\n",length);
return 0;
}
在C语言中 如何用函数的调用求两点间的距离?写了这个小程序,但实现不了,不知道哪里错了.#include#includefloat flength(int x1,int y1,int x2,int y2){int a1,a2,b1,b2;float length;length=sqrt(pow((a1-a2),2)+pow((b1-b2),2))
改下flength函数:
float flength(int x1,int y1,int x2,int y2)
{
float length;
length=sqrt(pow((x1-x2),2)+pow((y1-y2),2));
return length;
}