跳动的小球

OW0H9J

OW0H9J

2016-02-19 15:53

下面这个跳动的小球教程由图老师小编精心推荐选出,过程简单易学超容易上手,喜欢就要赶紧get起来哦!
#include graphics.h
  #include stdlib.h
  #include stdio.h
  #include conio.h
  #include math.h
  #define ESC 0x1b;
  #define MAXNUM 100main()
  {   char *buf;
      char sign,sign1[MAXNUM] = {1},sign2[MAXNUM] = {1};
      int i,size,a;
      int x[MAXNUM],y[MAXNUM],r[MAXNUM][MAXNUM];
      int gd = DETECT,gm;
      clrscr();
      printf("please input the number of ball you want:");
      scanf("%d",&a);
      registerbgidriver(EGAVGA_driver);
      initgraph(&gd,&gm,"");
      setcolor(YELLOW);
      setfillstyle(SOLID_FILL,9);
      rectangle(0,0,getmaxx(),getmaxy());
      rectangle(1,1,getmaxx()-1,getmaxy()-1);
      bar(2,2,getmaxx()-2,getmaxy()-2);
      for(i = 8;i =0;i --)
      {   setcolor(i + 7);
   circle(11,getmaxy() - 11,i);
      }
      size = imagesize(2,getmaxy() - 20,20,getmaxy() - 2);
      buf = malloc(size);
      getimage(2,getmaxy()-20,20,getmaxy() - 2,buf);
      for(i = 8;i = 0;i --)
      {   setcolor(9);
   circle(11,getmaxy() - 11,i);
      }
      randomize();
      for(i = 0;i a;i ++)
      {   x[i] = random(600) + 20;
   y[i] = random(400) + 32;
      }    while(1)
      {   if(kbhit())
      {   sign = getch();
          if(sign == 0x1b)
      {   free(buf);
          break;
      }
      }
   else
      {
          for(i = 0;i a;i ++){
          putimage((sign1[i] == 1  ? x[i] ++ : x[i] --),
     (sign2[i] == 1  ? y[i] ++ : y[i] --),buf,COPY_PUT);        if(x[i] getmaxx() - 21)
      sign1[i] = 0;
          if(x[i] 3) sign1[i] = 1;
          if(y[i] getmaxy() - 21)
      sign2[i] = 0;
          if(y[i] 3) sign2[i] = 1;}
      }
      }
      free(buf);
      closegraph();
      return 0;
  }right">(出处:清风软件下载学院)
展开更多 50%)
分享

猜你喜欢

跳动的小球

编程语言 网络编程
跳动的小球

小球玫瑰是什么?小球玫瑰的养殖方法

小球玫瑰 玫瑰花 养花
小球玫瑰是什么?小球玫瑰的养殖方法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

小球玫瑰 小球玫瑰在家居中的作用

小球玫瑰 植物
小球玫瑰 小球玫瑰在家居中的作用

怎样做椰丝小球 椰丝小球做法

椰丝小球 奶粉
怎样做椰丝小球 椰丝小球做法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

椰丝小球的做法 如何做椰丝小球好吃

椰丝小球 鸡蛋
椰丝小球的做法 如何做椰丝小球好吃

如何做椰丝小球 椰丝小球做法

椰丝小球 鸡蛋
如何做椰丝小球 椰丝小球做法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

javascript鼠标事件

javascript鼠标事件

数据结构辅导---栈和队列(2)

数据结构辅导---栈和队列(2)
下拉加载更多内容 ↓