个人微薄: weibo.com/manuscola
分类: C/C++
2011-12-23 23:41:08
gjf05_052012-06-03 19:43:36
画图函数共有6个循环:
1.-r<x<r,-r<y<r(画个大圆<白色>);
2.0<x<r,-r<y<0(在第一象限填充黑色(0);
3.-1/2r<x<0,-r<y<0(在圆心上面画一个中圆<半圆>,黑色);
4.1/2r<x<r,0<y<r(大圆心下面的黑色部分);
5.-1/6r<x<1/6r,1/3r<y<2/3r(大圆心下面的小圆<黑色>)
6.-1/6r<x<1/6r,-1/3r<y<-2/3r(大圆心上面的小圆<白色>)
**
3中的1/2r:x^2+(y+1/2r)^2=(1/2r)^2
6中的1/6r:x^2+y^2+ry+2*r^2/9=0;x^2+(y+1/2r)^2=(1/6r)^2;
**
问题:第4中,x不是不能取到