自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 扫雷游戏基础

然后是将雷放入棋盘里,这里需要用到随机数与时间戳,用到字符‘1’来表示雷(可修改),我设置的是10个雷,如果想要修改雷的个数,可以在game.h里进行修改,设置完后可以打印出来查看是否正确,如下图。我们看这个函数,通过输入的x,y坐标,利用字符相减得出整型的方法得到雷的数量,再返回值,这个时候,有人会问了,如输入坐标边上没有数组元素了怎么办,这个时候,就不得不提到我之前提到的创建棋盘的问题了。这是一个11*11的数组,我们要创建一个9*9的棋盘,那么最外圈的元素,就是为了保证统计雷时,不会出现bug。

2024-02-02 14:54:59 304

原创 基于51单片机的实现无线数据传输

上电下载后,采集板开始通过ds18b20与xpt2046采集温度与电压值,并通过nrf24l01进行无线数据传输,此时主控板的lcd1602显示屏上就会出现采集到的数据,摁下按键2,就会切换到温度与电压值的上下限界面,此时可以通过红外遥控功能对温度的上下限进行修改,如果采集到的数据超过限定值,则蜂鸣器就会发出警报。红外接收设备是由红外接收电路,红外解码,电源和应用电路组成红外遥控接收器的作用是将遥控发射来的红外光信号转换成电信号,再放大,限幅、检波、整形,形成遥控指令脉冲,输出至遥控微处理器。

2024-01-25 16:42:34 1503 1

原创 C语言分支循环语句

2.switch语句,它是一种多路选择结构,用于根据不同的条件执行不同的代码块,switch语句中的表达式与常量类型必须是整型或字符型,不能是浮点型或字符串类型,每个case标签后面的常量必须是唯一的,不能有两个相同的常量。main函数中写一个do-while循环,用于重复执行游戏,在当中嵌套一个switch语句,用于选择开始游戏或者结束游戏,game函数中则写一个while循环,设置了至多循环猜五次次数的游戏。1.if语句,if(表达式),表达式为真则执行代码块,如果为假则跳过语句块,执行后面的代码。

2024-01-24 21:12:45 375 1

原创 我的第一篇博客——自我介绍篇

曾经我一直想通过写日记的形式来记录我的生活,缓解学习与生活上的压力,但是由于懒惰,一直没能开始记录(苦笑),然而在今天,机缘巧合之下接触到了博客,我发现它既能辅助我学习C语言,也能记录我的生活,实乃一举两得。现制定我的学习目标,在这个寒假,出周末外,一天学习三个小时,并做好课后作业,端正我的学习态度,不达目标不吃晚饭(doge);现在开始,立下flag,先学好C,考二级,参加蓝桥杯,再精益求精,学习其他语言(虽然现在说这个为期尚早),在毕业之前找到一个适合自己的工作,成为一个优秀的普通人。

2024-01-16 19:10:04 422 1

空空如也

空空如也

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

TA关注的人

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