在C语言中怎样定义一个函数为“distance”?
long
distance(point
a,
point
b)
{
long
d
=
0;
d
=
(long)sqrt((a.x-b.x)*(a.x-b.x)
+
(a.y-b.y)*(a.y-b.y));
return
d;
}
这个函数接受两个point类型的参数a和b,返回a和b之间类型是long的距离d。
long
distance(point
a,
point
b)
{
long
d
=
0;
d
=
(long)sqrt((a.x-b.x)*(a.x-b.x)
+
(a.y-b.y)*(a.y-b.y));
return
d;
}
这个函数接受两个point类型的参数a和b,返回a和b之间类型是long的距离d。