C++小游戏
淘气的阿贵
刚学c语言的小白
展开
-
C++扫雷小游戏
核心算法: 就是关于点击雷区的操作: //data数组用来储存雷区,雷9,非雷非数字(0),数字(1-8) //clickdata数组用来储存雷区是否被按过,没按过(0),左键按过(1),右键按过(2) int click(int i,int j,int k){ ///点击雷区,雷9,非雷非数字(0),数字(1-8) if(clickdata[j][i]==1) //已经按...原创 2020-05-02 12:36:16 · 291 阅读 · 0 评论 -
C++编写的2048小游戏
C++编写的2048小游戏 核心算法: 思考:当你按下左键时,如何让每一个行的数进行向左靠拢并叠加呢? 就一行来讲:每次我们都要从左向右判断相邻的两个数,是否相等,但是可能这两个数中间有一个是空白(也就是0)。所以首先我们先得把两个不等于0的数拉到左边来,如果相等就相加赋两个数中左边的,右边的那个数就赋为0。然后继续寻找下一对数。从下图来看,每行得判断3对数。 以下是当按下左键的代码(其他方...原创 2020-04-15 15:45:22 · 606 阅读 · 1 评论