码迷,mamicode.com
首页 > 其他好文 > 详细

睡觉前请关灯 第二次整理

时间:2016-03-31 07:13:21      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:游戏

#include"wz.h"
#include"sts.h"
#define  MAX  5
void show(int arr[][MAX])
{
 for(int i=0;i<MAX;i++)
 {
  for(int j=0;j<MAX;j++)
  {
   cout<<arr[i][j]<< " ";
  }
  cout<<endl;
 }
 cout<<endl;
}

void play(int arr[][MAX],int x,int y)
{       arr[x][y] = 1 -arr[x][y];
 if(x-1 >= 0) { arr[x-1][y] = 1 - arr[x-1][y];}
 if(x+1 <= MAX)  {  arr[x+1][y] = 1 - arr[x+1][y]; }
 if(y-1 >= 0) {  arr[x][y-1] = 1 - arr[x][y-1]; }
 if(y+1 <= MAX) { arr[x][y+1] = 1 - arr[x][y+1];}
}
void funj(int v[][MAX])
{
play(v,4,0);show(v);
play(v,3,1);show(v);
play(v,0,0);show(v);
play(v,1,1);show(v);
//test9
play(v,0,1);show(v);
play(v,0,2);show(v);
play(v,4,1);show(v);
play(v,4,2);show(v);
}
int main()
{
 int v[MAX][MAX] = {0};
 int x;
 int y;
        v[0][3]=1;        v[4][3]=1;
        show(v);
        funj(v);
        show(v);
    return 0;
}

睡觉前请关灯 第二次整理

标签:游戏

原文地址:http://sts609.blog.51cto.com/11227442/1758681

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!