自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用Java实现五种基础排序方法

用Java实现五种基础排序方法

2024-03-07 19:55:56 1782 3

原创 C语言实现简洁的贪吃蛇(无需使用图形库)

首先,需要定义贪吃蛇的结构体,包括蛇的坐标和大小等信息;然后,需要定义食物的坐标和分数等变量;接着,初始化蛇和食物的位置;然后,绘制游戏界面,包括墙壁、蛇和食物;在游戏循环中,监听玩家按键操作,并根据按键改变蛇的移动方向;判断蛇是否撞墙、撞身体或吃到食物,分别进行相应的处理;通过不断更新蛇的位置和界面,实现贪吃蛇的移动和增长;最后,游戏结束后显示游戏结果。整个过程需要使用循环、条件判断和输出等基本的C语言语法来实现。

2024-01-26 19:01:45 632 4

原创 C语言中的五种基础排序方法及其优缺点

C语言中的五种比较基础的排序方法

2024-01-16 18:44:17 1788 2

原创 用python实现简单的贪吃蛇游戏(详细讲解版附加源代码)

这段代码是一个简单的贪吃蛇游戏实现。它使用Python的turtle库来创建游戏窗口和绘制图形。游戏中的蛇由一系列方块组成,玩家通过控制蛇的移动方向来吃食物并不断增长身体长度。代码中定义了函数来处理蛇的移动逻辑、食物碰撞、重置游戏等。玩家可以通过键盘上的方向键来控制蛇的移动方向。整个游戏运行在一个循环中,每隔一段时间自动更新蛇的位置并在画布上绘制。当蛇头碰到边界或自己的身体时,游戏将重新开始。这段代码简洁明了,易于理解和扩展,适合初学者学习Python编程和游戏开发。

2023-12-30 00:57:25 1186 1

原创 C语言实现更为简洁的扫雷(含递归展开详细版)

C语言实现扫雷游戏的基本思路包括定义游戏区域,随机分布地雷,计算周围地雷数量,揭开方块和判断游戏是否胜利。首先使用二维数组定义游戏区域,并初始化每个方块的状态;然后通过随机数生成器在游戏区域中随机分布地雷;接下来需要计算每个没有地雷的方块周围8个方向上地雷的数量,并将其显示在方块中;玩家可以通过输入坐标来揭开一个方块,如果该方块有地雷,则游戏结束,否则显示周围地雷数量或者递归揭开周围没有地雷的方块;最后需要判断当所有没有地雷的方块都被揭开时游戏胜利。这些步骤构成了C语言实现扫雷游戏的基本思路。

2023-12-21 17:58:07 64 2

原创 c语言实现更加简洁的三子棋(包括源代码)

首先是创建棋盘:使用二维数组表示棋盘,其中每个元素代表一个棋格的状态。初始化棋盘:将棋盘的每个元素初始化为空,表示棋盘上没有棋子。绘制棋盘:根据棋盘的当前状态,打印出可视化的棋盘。落子:判断当前轮到哪个玩家落子,接受玩家输入的坐标,将对应位置的棋格状态更新为该玩家的棋子。判断胜负:每次落子后,判断是否有玩家胜利。检查棋盘的每一行、每一列和每条对角线是否有连续相同的三个棋子。切换玩家:如果当前玩家未获胜,切换至另一个玩家。重复步骤4-6,直到有玩家获玩家下棋,该函数的实现。

2023-12-16 16:19:26 95 1

空空如也

空空如也

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

TA关注的人

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