共有回帖数 0 个
-
旋转图形
#includegraphics.h
#includemath.h
#includestdio.h
#define PATH "C:\WINLibTC\tc"
main()
{int drive=DETECT,mode;
int u=0,i,t[4]={30,150,210,330},color=0;
double radian,x1,y1,x2,y2;
initgraph(&drive,&mode,PATH);
setbkcolor(WHITE);;
setcolor(BLUE);
for(u=0;kbhit()==0;u+=10)
{radian=3.1415926/180;
if(u==360){cleardevice();u=u%360;}
for(i=0;i4;i++)
{x1=320+200*cos((u+t)*radian);
y1=240+200*sin((u+t)*radian);
x2=320+200*cos((u+t[(i+1)%1])*radian);
y2=240+200*sin((u+t[(i+1)%1])*radian);
color=color%15;
setcolor(color);
color++;
line(x1,y1,x2,y2);
}
delay(200);
}
getch();
closegraph();
}
楼主 2016-02-25 14:00 回复
Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号
意见反馈 |
关于直线 |
版权声明 |
会员须知