80; point[i].y=384; break;
default:MessageBox(NULL,"初始化point[i]坐标错误!","",NULL);
}
}
break;
default:;
}
srand((unsigned)time(NULL));
for(int k=0;k<200;k++)
{
switch(rand()%4)
{
case 0:
if((now_pos+1) % line!=1)
{
Change_Block(now_pos,now_pos+1);
now_pos++;
}
break;
case 1:
if((now_pos-1) % line!=0)
{
Change_Block(now_pos,now_pos-1);
now_pos--;
}
break;
case 2:
if(now_pos+line < line*line)
{
Change_Block(now_pos,now_pos+line);
now_pos+=line;
}
break;
case 3:
if(now_pos-line>0)
{
Change_Block(now_pos,now_pos-line);
now_pos-=line;
}
break;
default:;
}
}
}
default:MessageBox(NULL,"初始化point[i]坐标错误!","",NULL);
}
}
break;
default:;
}
srand((unsigned)time(NULL));
for(int k=0;k<200;k++)
{
switch(rand()%4)
{
case 0:
if((now_pos+1) % line!=1)
{
Change_Block(now_pos,now_pos+1);
now_pos++;
}
break;
case 1:
if((now_pos-1) % line!=0)
{
Change_Block(now_pos,now_pos-1);
now_pos--;
}
break;
case 2:
if(now_pos+line < line*line)
{
Change_Block(now_pos,now_pos+line);
now_pos+=line;
}
break;
case 3:
if(now_pos-line>0)
{
Change_Block(now_pos,now_pos-line);
now_pos-=line;
}
break;
default:;
}
}
}
