睡觉前请关灯 第二次整理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了睡觉前请关灯 第二次整理相关的知识,希望对你有一定的参考价值。
#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; }
以上是关于睡觉前请关灯 第二次整理的主要内容,如果未能解决你的问题,请参考以下文章