當前位置:編程學習大全網 - 編程軟體 - C語言運動小球

C語言運動小球

#include <graphics.h>

#include <bios.h>

#include <malloc.h>

void moveball(int *x,

int *y,

int *dx,

int *dy,

int height,

int width,

void *buff)

{

static int k=1,h=1;

if(k==1&&(*dx)>=(*x-width-1))

{ k=0; }

else if(k==0&&(*dx)<1)

{ k=1; }

else if(h==1&&(*dy)>=(*y-height-1))

{ h=0; }

else if(h==0&&(*dy)<1)

{ h=1; }

if(k)

{ putimage(*dx+1,*dy,buff,0);

(*dx)++;

if(h) { putimage(*dx,*dy+1,buff,0); (*dy)++; }

else { putimage(*dx,*dy-1,buff,0); (*dy)--; } }

else { putimage(*dx-1,*dy,buff,0);

  • 上一篇:mpc需要什麽學歷
  • 下一篇:mitinventor如何打電話
  • copyright 2024編程學習大全網