从品牌网站建设到网络营销策划,从策略到执行的一站式服务
第一floodfill第三个颜色参数一定要和被填充图画时的颜色一样.
隆安网站制作公司哪家好,找创新互联建站!从网页设计、网站建设、微信开发、APP开发、响应式网站开发等网站项目制作,到程序开发,运营维护。创新互联建站于2013年创立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联建站。
第二,X,Y 一定要在被填充的图形内,边界上也是不行的,那样填充的是图形外的部分,如你上题,因是圆形,可改为
setcolor(1);
circle(200,200,100);
floodfill(200,200,1);
但如是长方形或正方形就一定要在边界之内,就是多一个像素都行
c语言在dos环境还是windows环境?还是linux环境????
在dos环境的话我这个基本无法,因为手头没有纯dos好多绘图相关的驱动都没法用。
要是在windows环境的话,可以先在窗口上画一个大圆,填充颜色1;然后缩小半径,画圆2,填充颜色2……以此类推,就得到同心圆了。
滚动的球的画要用到计时器timer,每隔一段时间,刷新屏幕,移动圆的位置就可以了。流水道理是一样的。
1、没有问题,确认circle(200,200,100)是红色的。
2、使用fillellipse(x,y,r1,r2);
上网搜一下floodfill的详细用法,这里顺便指出你的错误所在,首先floodfill()函数中指定的颜色必须是圆的轮廓线颜色,且位置必须在圆的范围内,否则就会出现你所遇到的情况。至于如何设定填充颜色,可以通过调用函数setfillstyle()来设定。还是建议上网搜详细资料!!!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图