全屏幕模拟时钟的C源程序代码
来源:优易学  2011-9-11 13:04:27   【优易学:中国教育考试门户网】   资料下载   IT书店

  #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);
  }
  }

[1] [2] 下一页

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训