#include <graphics.h>
#include <stdlib.h>
#include <stdio.h>
#include<conio.h>
int main(void)
{
int gdriver=DETECT,gmode,errorcode;
int midx,midy,i;
/*自动设置显示器驱动和模式*/
initgraph(&gdriver,&gmode,"e:\\TC");
/*立方体最初设置为空填充*/
setfillstyle(0,getmaxcolor());
/*从小到大的立方体形状变化*/
for (i=1;i<5;i++)
{
bar3d(i*20,i*20,i*30,i*30,10,1);/*画出立方体*/
getch();/*获取用户一次输入变化一次*/
cleardevice();
}
cleardevice();
midx=getmaxx()/2;
midy=getmaxy()/2;
/*填充正面的立方体变化*/
for (i=EMPTY_FILL;i<USER_FILL;i++)
{
setfillstyle(i,getmaxcolor());/*设置填充模式*/
bar3d(midx-50,midy-50,midx+50,midy+50,10,1);/*画出立方体*/
getch();/*获取用户一次输入变化一次*/
}
closegraph();
return 0 ;
}