说明:要用图列来验证。
用c#。这是图形学老师留的作业。请各位大哥大姐帮忙啊
本周四要交。没学过不会啊。分不够再加

解决方案 »

  1.   

    其实是这样的,比如在第一象限,有两个点,他们距离圆心的距离肯定是一样的,这样呢,从第一个点(比如x0,y0)附近的一个点开始(可以让它为(x0-1,yo)),如果这个点到原点的距离比半径大,说明当前点在圆外,那么下一个点:x坐标-1,y不变。如果这个点到原点的距离比半径小,说明在圆内,那么下一个点:x左边不变,y+1.如此下去。每一步都比较当前点和终点的x,y坐标值,有一个相等的话就可以结束了。。
    也就是说每次只需要画一个点。或者谁给我一个完整的画一个点的代码也可以。。因为完全没用过c#,所以,请给个完整代码,能直接运行的,别只给画点的方法。
    我想这对学过c#的大虾们是很简单的。
    时间改了。今晚12点前就要交
      

  2.   

    好像这里没人提供答案啊,我信开了一个提问,里面问题已经解决,包括我写的java和c#实现,还有一位朋友提供的c#实现,有兴趣的朋友可以看一下