.编写画一正方形程序,并在其中用不同的颜色画15个正方形,每一个都比前一个小。 #include“graphics.h” #include“conio.h” void main() { int I,color=1,ls=0; int gdriver=VGA; gmode=VGAHI; initgraph(&gdriver,&gmode,“”); setbkcolor(15); int j=20; for(i=15;i>=1;i--,j--) { setcolor(color); bar(i,i,j,j); color++; ls++; } getch(); closegraph(); } 2.用不同的线形绘制题1中的图形 #include“graphics.h” #include“conio.h” void main() { int I,color=1,ls=0; int gdriver=VGA; gmode=VGAHI; initgraph(&gdriver,&gmode,“”); setbkcolor(15); j=20; for(i=15;i>=1;i--,j--) { setcolor(color); setlinestyle(ls%4,0,1); bar(i,i,j,j); setlfillstyle(SOLID_FILL,COLOR); floodfill(getmaxx()/2,getmaxy()/2,color); color++; ls++; } getch(); closegraph(); } 3.画一五颜六色图 #include“graphics.h” #include“conio.h” void main() { int driver=DETECT,mode=0; int I,start,end; initgraph(&driver,&mode,””); start=0; end=0; for(i=0;i<18;i++) { setfillstyle(SOLID_FILL,i); PIESLICE(300,200,start,end,100); start+=20; end+=20; } getch(); retorecrtmode(); }
1