50 lines
780 B
Python
50 lines
780 B
Python
|
'''
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>60<EFBFBD><EFBFBD>
|
|||
|
<EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD><EFBFBD>ۺ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
1.<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
2.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><EFBFBD><EFBFBD>룺
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>̲<EFBFBD>֪<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><EFBFBD><EFBFBD>Ȳ<EFBFBD>д<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#include "graphics.h"
|
|||
|
#define LEFT 0
|
|||
|
#define TOP 0
|
|||
|
#define RIGHT 639
|
|||
|
#define BOTTOM 479
|
|||
|
#define LINES 400
|
|||
|
#define MAXCOLOR 15
|
|||
|
main()
|
|||
|
{
|
|||
|
int driver,mode,error;
|
|||
|
int x1,y1;
|
|||
|
int x2,y2;
|
|||
|
int dx1,dy1,dx2,dy2,i=1;
|
|||
|
int count=0;
|
|||
|
int color=0;
|
|||
|
driver=VGA;
|
|||
|
mode=VGAHI;
|
|||
|
initgraph(&driver,&mode,"");
|
|||
|
x1=x2=y1=y2=10;
|
|||
|
dx1=dy1=2;
|
|||
|
dx2=dy2=3;
|
|||
|
while(!kbhit())
|
|||
|
{
|
|||
|
line(x1,y1,x2,y2);
|
|||
|
x1+=dx1;y1+=dy1;
|
|||
|
x2+=dx2;y2+dy2;
|
|||
|
if(x1<=LEFT||x1>=RIGHT)
|
|||
|
dx1=-dx1;
|
|||
|
if(y1<=TOP||y1>=BOTTOM)
|
|||
|
dy1=-dy1;
|
|||
|
if(x2<=LEFT||x2>=RIGHT)
|
|||
|
dx2=-dx2;
|
|||
|
if(y2<=TOP||y2>=BOTTOM)
|
|||
|
dy2=-dy2;
|
|||
|
if(++count>LINES)
|
|||
|
{
|
|||
|
setcolor(color);
|
|||
|
color=(color>=MAXCOLOR)?0:++color;
|
|||
|
}
|
|||
|
}
|
|||
|
closegraph();
|
|||
|
}
|
|||
|
''
|