人月团圆:用C实现的爱情宣言

2008-02-23 05:40:36来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

  在中秋之际,写上一段爱情宣言程式,聊表爱意。

  #include "stdio.h"
  #include "graphics.h"
  #include "time.h"
  #include "math.h"
  #define N 2
  #define TIME 0.8/*微粒的的运动时间,TIME/步,每一步长为25个单位*/
  void *buf[N];
  struct
  {
  int x,y;

  } lizi[]={{0,0},{75,75}};

  void alter_place_lizi(int *x,int *y,int key)/*根据随机方向改变粒子的方位*/
  {
  switch(key)
  {case 0:
  case 1:
  case 2:*x-=25;break;
  case 4:
  case 5:
  case 6:*x =25;break;
  }
  switch(key)
  { case 0:
  case 7:
  case 6:*y-=25;break;
  case 2:
  case 3:
  case 4:*y =25;break;
  }
  if(*x<0) *x=0;
  if(*x>250) *x=250;
  if(*y<0) *y=0;
  if(*y>250) *y=250;
  }

  void make_graphics()/*画方框*/
  {int i,j,driver=VGA,mode=VGAHI;
  initgraph(&driver,&mode,"");
  setbkcolor(YELLOW);
  cleardevice();
  setcolor(LIGHTRED);
  setlinestyle(0,0,1);
  for(i=0;i<=10;i )
  line(0,25*i,250,25*i);
  for(i=0;i<=10;i )
  line(25*i,0,25*i,250);
  }




标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: 二级C 重点难点分析:C 的基本语句[2] - 二级C 重点难点分析

下一篇: 算法:combination in c

热门词条
热门标签