算法是一种很方便很实用很简单的算法,它对任意斜率的直线段具有通用性。对于斜率为正且大于1的直线段,只需交换x和y之间的规则。对于负斜率,除了一个坐标递减而另一个坐标递增外,其余的程序是类似的。另外,水平、垂直和斜率的绝对值为1的直线可以直接装入帧缓冲储存器而无须进行画线算法处理。建议:这个程序还不是最简单的,还有改进的空间,希望能把程序变得更简洁些。输入P0(X0,Y0)　和P1(X1,Y1)计算初始值x,yd=x-2y,x=X0,y=Y0(x,y)　更新为(x+1,y+1),d更新为d+2x-2y　(x,y)更新为(x+1,y),d更新为d-2y结束