# include & ltstdio.h & gt
# include & ltstdlib.h & gt
# include & ltalloc.h & gt
# include & ltmath.h & gt
主()
{
void * ptr
int gd = DETECT
int gm
浮動I;
init graph(& amp;gd,& ampgm," d:\ \ TC ");
setactivepage(1);
setcolor(紅色);
setfillstyle(1,14);
filllellipse(10,10,10,10);
ptr=malloc(imagesize(0,0,20,20));
getimage(0,0,20,20,ptr);
randomize();
setactivepage(0);
for(I = 0;我& lt3000;i++)
putpixel(random(640),random(480),random(15));
for(I = 0;我& lt6.28*4;i=i+0.005)
{
putimage(300+8*(cos(i)+i*sin(i)),240+6*(sin(i)-i*cos(i),ptr,COPY _ PUT);
putimage(300+8*(cos(i)+i*sin(i)),240+6*(sin(i)-i*cos(i),ptr,COPY _ PUT);
if (kbhit())
打破;
延時(10);
}
getch();
closegraph();
}
Vc++6.0通過測試