发信人: chen82607(chen82607) 
整理人: yangcs(2004-10-14 14:22:35), 站内信件
 | 
 
 
#define PAI 3.141
 #define N 0.809
 #include "stdio.h"
 #include "graphics.h"
 #include "time.h"
 #include "math.h"
 main()
 {
  int nu1=0,nu2=0,nu3=0,x0,y0,x,y,z=0,z2=0,driver,mode;
  int x2,y2,x3,y3,z3=0,z4=0,z5=0,z6=0;
  float a,c,d;
  time_t t;
  struct tm t2;
  driver=CGA;mode=CGAC0;
  initgraph(&driver,&mode,"");
  setcolor(3);
  x0=150;y0=100;
  circle(x0,y0,90);
  setcolor(1);
  circle(x0,y0,110);
  settextstyle(DEFAULT_FONT,HORIZ_DIR,0);
  outtextxy(140,18,"12");
  outtextxy(145,178,"6");
  outtextxy(50,100,"9");
  outtextxy(245,100,"3");
  while(!kbhit())
  {
   setcolor(2);
   t=time(NULL);
   t2=*localtime(&t);
   nu1=t2.tm_sec;nu2=t2.tm_min;nu3=t2.tm_hour;
   a=nu1*PAI*2/60-PAI/2;
   c=nu2*PAI*2/60-PAI/2;
   d=nu3*PAI*2/12-PAI/2;
   x=ceil(x0+75*cos(a));
   y=ceil(y0+75*sin(a)*0.809);
   x2=ceil(x0+60*cos(c));
   y2=ceil(y0+60*sin(c)*0.809);
   x3=ceil(x0+40*cos(d));
   y3=ceil(y0+40*sin(d)*0.809);
   line(x0,y0,x,y);
   line(x0,y0,x2,y2);
   line(x0,y0,x3,y3);
   setcolor(0);
   if(z==x&z2==y) ;
    else {line(x0,y0,z,z2);    z=x;z2=y;}
   if(z3==x2&z4==y2);
    else {line(x0,y0,z3,z4);
    z3=x2;z4=y2;  }
   if(z5==x3&z6==y3);
    else {line(x0,y0,z5,z6);
  z5=x3;z6=y3;}
  }
 }
 
  ----  
                       \\\|///
                     \\  - -  //
                      (  @ @  )
 ┏━━━━━━━━━oOOo-(_)-oOOo━┓
 ┃网海茫茫,认识你是我的福份;     ┃
 ┃网语缠绵,那是我们注定的缘份。   ┃
 ┃                          Oooo   ┃
 ┗━━━━━━━━━ oooO━-(   )━┛
                      (   )   ) /
                       \ (   (_/
                        \_) | 
 
 
 |