跳动的小球

2016-02-19 15:53 0 1 收藏

下面这个跳动的小球教程由图老师小编精心推荐选出,过程简单易学超容易上手,喜欢就要赶紧get起来哦!

【 tulaoshi.com - 编程语言 】

#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">(出处:清风软件下载学院)

来源:https://www.tulaoshi.com/n/20160219/1610650.html

延伸阅读
标签: 希腊小球
为心爱的人做一道希腊小球简直太有爱了。平常很少下厨的你其实做起来也比较简单,主要看有是否有心,今天小编就教您希腊小球如何做好吃,主要用到等食材,提前准备好,然后打开本篇教程即可,超简单吧。 希腊小球的做法 1、用料:黄油80克,糖粉45克,盐1克,鸡蛋20克,低筋粉100克,蓝靛果酱适量 2、黄油软化,加入糖粉,用...
标签: 蓝莓小球饼
蓝莓水果小煎饼 1. 舀一大勺大喜大蓝莓酱放入袋子备用 2. 将鸡蛋充分打散,加入牛奶;再加入融化的1/2黄油,充分搅拌均匀 3. 将过筛后的低筋面粉,与泡打粉和细砂糖混合放入碗中,再把刚刚混合好的液体慢慢倒入面粉中,一边倒一边搅拌,直到完全混合均匀,放置冰箱冷藏室静置30分钟;将面糊从冰箱中取出,恢复至常温(...
标签: 椰丝小球 鸡蛋
椰丝球 1.蛋白和砂糖打至干性发泡; 2.烤箱预热180度; 3.椰丝和玉米粉混合后加入蛋白,用手搓成1.5厘米大小圆球排入烤盘,放烤箱中上层烤约15分钟即可。 超级�嗦: 1.关于家庭使用的小烤箱,因为品牌规格都不尽相同,温度可能会有稍许误差,这个要靠使用者自己在使用过程中慢慢摸索,所以烤箱的温度大家可以根据自己烤箱的 小诀...
椰丝球 1. 红暑(或南瓜)煮熟,捣烂后和糯米粉搅在一起。 2.象做汤元那样把馅包好。但比汤元大。 3.下水煮熟。 4.捞起后乘热裹上一层糖椰丝。 椰丝球 1、黄油室温软化后加入砂糖,拌匀; 2、然后分两次加入蛋黄,拌匀; 3、然后倒入牛奶,拌匀; 4、在拌好的黄油里,倒入椰丝、筛入低粉和奶粉; 5、先用刮刀拌匀,然后带上一...
标签: flash教程
火焰也是动画片中常常需要表现的一种动画现象。火也可以分为:小火苗(如蜡烛燃烧,火柴燃烧等)、较大的火 (如柴火燃烧等)、熊熊大火(如篝火等)等几种。在动画片中,常见的有这三种。下面,我们就以较大的火进行演示, 希望对大家能有所帮助。也希望大家多多批评! 火由外焰、内焰、焰心组成。无论火有多大,它在燃烧的过程中都会受...

经验教程

114

收藏

88
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部