|
一个十分好看的五彩旋风,认真分析一下程序,你也能做出来!
#include "stdlib.h"
#include "Conio.h"
#include "graphics.h"
#define closegr closegraph
void initgr(void) /* BGI初始化 */
{int gd=DETECT,gm=0; /* 和gd=VGA,gm=VGAHI是同样效果 */
registerbgidriver(EGAVGA_driver);/* 注册BGI驱动后可以不需要.BGI文件的支持运行 */
initgraph(&gd,&gm,"");
}
int i,a,b,n;
int a=0;
int b=30;
main()
{initgr(); /* BGI初始化 */
setbkcolor(0);
while(!kbhit())
{
for(i=0;i<16;i++)
{n=random(16); /*产生随机色彩*/
setcolor(n);
arc(320,240,a,b,15*i); /*开始画弧*/
delay(6000);
a+=10;b+=10;
}
}
getch(); /* 暂停一下,看看前面绘图代码的运行结果 */
closegr(); /* 恢复TEXT屏幕模式 */
}
----------------------------------------------
【孔子说】:『编程不倦,调试不厌』
|
|