该楼层疑似违规已被系统折叠隐藏此楼查看此楼
#include "GRAPHICS.H"
#include "MATH.H"
#include "stdio.h"
#define LEFT 0x4b00
#define RIGHT 0x4d00
#define ESC 0x011b
int x,y,x1,y1,key,t1,t2,keyx,keylong,keymove,over=0,i,tt=0,fast;
int ballx[9]={53,183,263,120,86,390,40,350,600};
int bally[9]={158,139,160,113,30,213,120,263,281};
int ballz[9]={0};
float ls;
win()
{
float lx,ly,l1;
for(i=0;i<9;i++)
{
if(ballz[i]==1)
continue;
lx=(float)(ballx[i]-x);
ly=(float)(bally[i]-y);
l1=lx*lx+ly*ly;
ls=sqrt(l1);
if((int)ls<17)
{
tt++;
fast-=50;
if(i%2==0)
keymove+=5;
else
{
setcolor(0);
rectangle(keyx,460,key+keylong,470);
keylong-=10;
setcolor(YELLOW);
rectangle(keyx,460,keyx+keylong,470);
}
ballz[i]=1;
setcolor(0);
circle(ballx[i],bally[i],10);
if(y
if(x
{
t1=-1;
t2=-1;