求C语言VGA实现屏幕左下角开始由一个矩形,然后周边递增同等大小矩形至满屏源码,急~!!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:05:55
求C语言VGA实现屏幕左下角开始由一个矩形,然后周边递增同等大小矩形至满屏源码,急~!!!!!
最好有注解,谢谢!!!

#include <vgagl.h>
#include <vga.h>
#include <math.h>

int main(void)
{
int a,b,x,y,i;
vga_setmode(G800x600x256);
gl_setcontextvga(G800x600x256);
a=0;b=0;x=60;y=20;i=0;

while(1)
{
x=x+2*i+2;
y=y+2*i+1;
i=i+2;
gl_fillbox(a,b,x,y,2);
sleep(1);
}
vga_getch();
vga_setmode(TEXT);

return 0;

}