2.有如下Point 结构体的定义 试完成函数getMinDist,求结构体数组中距离原
点最近的点在数组中的下标。" struct Point{
int x;t int y;
函数声明为:intgetMinDist(Pointpll,intn);
intgetMinDist(Pointpll,intn);这参数是啥啊,是Point * pll吧?Point数组呗
遍历数组每个点,计算与原点的距离,找出距离最小的点
int getMinDist(Point *pll,int n)
{
int i;
double dis,minidx = 0,mindis;
for(i=0;i<n;i++)
{
dis = sqrt(x*x+y*y);
if(i==0 || mindis > dis)
{
minidx= i;
mindis = dis;
}
}
return minidx;
}