本帖最后由 buhnbuhn1000 于 2013-02-28 00:02:14 编辑

解决方案 »

  1.   

    欧几里得距离啊
    sqrt((y1-y2)^2+(x1-x2)^2)
      

  2.   

    X_START Y_START X_END Y_END99个点for(int i=0;i<100;i++)
    {
           X[i] = (X_START+X_END*(i+1)/(99-i))/(1+(i+1)/(99-i));
           Y[i] = (Y_START+Y_END*(i+1)/(99-i))/(1+(i+1)/(99-i));
    }i=49 就是求中点公式 请百度"直线插值"你可以从插入较少点开始算debug
      

  3.   

    这个很简单啦,按楼上的做就可以了。直接一个公式再一个for循环搞定。