全屏幕模擬時(shí)鐘的C源程序代碼

字號(hào):

#include
    #include
    #include
    #define pi 3.1415926
    #define X(a,b,c) x=a*cos(b*c*pi/180-pi/2)+300;
    #define Y(a,b,c) y=a*sin(b*c*pi/180-pi/2)+240;
    #define d(a,b,c) X(a,b,c);Y(a,b,c);line(300,240,x,y)
    void init()
    {int i,l,x1,x2,y1,y2;
    setbkcolor(1);
    circle(300,240,200);
    circle(300,240,205);
    circle(300,240,5);
    for(i=0;i<60;i++)
    {if(i%5==0) l=15;
    else l=5;
    x1=200*cos(i*6*pi/180)+300;
    y1=200*sin(i*6*pi/180)+240;
    x2=(200-l)*cos(i*6*pi/180)+300;
    y2=(200-l)*sin(i*6*pi/180)+240;
    line(x1,y1,x2,y2);
    }
    }