自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 第二个小游戏---扫雷

(3)扫雷需要两个棋盘,也就意味着我们需要定义两个数组,其中一个用来安置地雷(这里的感叹号表示地雷),玩家在游戏过程中不可见的,只有在游戏结束的时候会展示给玩家。另一个则是展示给玩家的棋盘,玩家只能看到数字和’ * ‘,玩家输入的是后者的坐标,判断的是前者的元素。(2)我们定义的棋盘(数组)需要比展示给玩家的棋盘大一圈,因为我们需要统计一个坐标周围坐标地雷的数量,如果是在边缘的坐标就很难遍历计数,所以我们让棋盘大一圈,但是只给玩家展示内部的棋盘,玩家也只能输入内部棋盘的坐标,

2023-11-28 21:25:31 131

原创 用c语言实现简单的三子棋游戏

函数主体是一个死循环,不断进行着“玩家下棋---判断输赢或平局---打印棋盘---电脑下棋---判断输赢或平局---打印棋盘”的循环,直到通过判断函数里的break来跳出循环。1.在电脑下棋里面如果电脑下的棋被占用了需要重新下棋,则需要一个循环来进行,这个循环最好不要将随机数的初始化包含进去,否则电脑将会下的很慢。4.判断输赢和平局,这是没有任何技术含量的东西了,只能写出所有的情况来判断输赢,再根据函数的返回值来确定玩家是否获胜,连循环都没有用到。

2023-11-21 19:12:56 163

原创 把循环中的i改成0,反向输出结果(c语言入门)

原因想了很久,发现是内循环从0开始会导致第1个(第0位)奇数一直是奇数,因为当第一个数为偶数的时候,会被其他奇数交换位置,从而一直是奇数。后面的数也是一样的,当第一个数为奇数不变之后,后面的奇数要交换位置就会和第一位后面的偶数交换位置,以此类推。今天写了一个c语言代码,目的是将一个无序的确定数组重新排列,仅要求奇数排列在前面,偶数在后面,就像这样。但如果我们将内循环for括号内的 j=i 改为 j=0 ,结果就会将奇数排在前面,就像下面这样。仅仅改变了i的初始化定义数字,得到的结果截然相反,非常有趣。

2023-11-13 19:25:18 74

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除