目录
0. 前期准备
生命游戏:每个矩阵方格都可以包含一个有有机体(本文章中,有机体==生命==细胞)
1.如果一个细胞周围有三个细胞则为生
2.如果一个细胞周围有两个细胞,则生死状态不改变
3.如果是其他情况,则细胞死亡
先定义一个标准:在C语言输出时,假设在弹出来的框框中,左上角为坐标的原点(0,0),向右为x的正方向,向下为y的正方向,用字母 * 代表有机体
1. 游戏初始化
首先创造一个二维数组cells用来存放生命,为了后面方便更改cells的大小,我们采用标识符常量的形式
刚开始我们将cells全部初始化为1(假设1为活着,0为死亡)