活动区域5050,超出区域,海龟死亡
#include<stdio.h>
void print(int [][51]);
void move(int [][51],int,int,int);
int x=0,y=0; //海龟位置坐标,为全局变量,初始在左上角。
int main()
{
int step[51][51];
int i,j,a=1,gostep=1,direct=1,record=1;
for(i=0;i<=49;i++)
for(j=0;j<=49;j++)
step[i][j]=0;
for(;;){ printf("a=%d,gostep=%d,direct=%d,record=%d,x=%d,y=%d\n",a,gostep,direct,record,x,y);
printf("请输入 a ");
scanf("%d",&a);
if(a==2) record=1;
if(a==1) record=0;
if(a==4)
{
direct++;
if(direct==5) direct=1;
continue;
}
if(a==3)
{
direct--;
if(direct==0) direct=4;
continue;
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载