荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: playboy (为了钱,努力!), 信区: Program
标  题: 填充
发信站: BBS 荔园晨风站 (Wed Jan 12 08:53:33 2000), 转信


#include<stdio.h>
#include<graphics.h>
#include <dos.h>
#include <stdlib.h>
#include <conio.h>
#define Lookx 220
#define Looky 100
void sendfill2(int x1,int y1,int colors)
{
   int color1;
   putpixel(x1,y1,colors);
   setcolor(YELLOW);
   circle(Lookx+x1*20,Looky+y1*20,10);
   delay(100);
   color1=getpixel(x1-1,y1);
   if(color1!=colors)sendfill2(x1-1,y1,colors);
   color1=getpixel(x1,y1-1);
   if(color1!=colors)sendfill2(x1,y1-1,colors);
   color1=getpixel(x1+1,y1);
   if(color1!=colors)sendfill2(x1+1,y1,colors);
   color1=getpixel(x1,y1+1);
   if(color1!=colors)sendfill2(x1,y1+1,colors);
}

main()
{
  int driver=DETECT,mode;
  initgraph(&driver,&mode,"F:\\TURBOC3");

  setcolor(WHITE);

  line(5,1,7,1);
  line(7,1,11,5);
  line(11,5,11,7);
  line(11,7,9,9);
  line(9,9,1,5);
  line(1,5,5,1);
  setcolor(BLUE);
  line(Lookx+90,Looky+30,Lookx+140,Looky+30);
  line(Lookx+140,Looky+30,Lookx+220,Looky+100);
  line(Lookx+220,Looky+100,Lookx+220,Looky+150);
  line(Lookx+220,Looky+150,Lookx+180,Looky+180);
  line(Lookx+180,Looky+180,Lookx+20,Looky+100);
  line(Lookx+20,Looky+100,Lookx+90,Looky+30);
  sendfill2(5,3,WHITE);
  getch();
  closegraph();
}

--
※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.1.90]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店