- 博客(5)
- 收藏
- 关注
原创 扫雷游戏流程
当我们需要布置雷的时候,而雷的分布是变化的,每一次游戏都不是固定的,这时我们就需要用到随机数,rand,srand,time这三个函数可以帮我们完成这个任务。当我们进行操作时,则需要把两个放个中放入我们所需要的东西,如main,我们可以定义字符0为安全的地方,而字符1为雷。在我们排雷的过程中,需要知道我们输入的坐标周围八个是否存在雷,但是这时我们会发现最外围,我们并不能满足我们的需求,所以我们可以再加上一圈。最后我们可以开始排雷,当我们输入坐标时,如果踩到雷了,那直接结束,break。
2023-08-02 20:51:56 42
原创 分支与循环(上)
;注意事项:else总是与离他最近的if匹配,如下图所示,else即使是与第一个if对齐,但是他对匹配的是离他最近的if。 if...else的代码 而switch语句则是 注意:switch后的表达式中的值⽆法匹 配代码中的 case 语句的时候,这时候要不就不做处理,要不就得在 switch 语句中加⼊ default 子句。 当我们在学习循环时,还需要用到逻辑运算符&&,||,!这三种。
2023-07-26 15:08:05 141 1
原创 初识C语言
这三者如果要连用关系运算符,如:a<b<c,这样往往得不到想要的答案,因为在计算机中,运算是从左往右进行的也就是说,(a<b)<c,在程序中是如此运算的,先判断括号内的,3<5正确,这时括号内的这一项便会便成1,因为他是真,而在c语言中真则为非0的任何数,但是在运算中只会是1,然后就是1和4比大小,不必多说,1必定是小于4的,所以输入的结果会是a<b<c,而不是a<c<b.但是b+=++a里的则不一样,这里则是a在原本的值上加一再与b原本的值相加,这里的规则与a++和++a的原里是一样的。
2023-07-23 18:08:21 34
原创 关于我从入门小白到有点东西的故事
在学编程的时间里,我会做些笔记或者是觉得自己有问题的地方,自己再去琢磨一下,实践刚学到的知识,把每一个部分的基础都打好,希望能在开学的时候有一份自信。每周的话也不知道会有多少时间,我每天会拿出两个小时及以上的时间,去复习巩固学习了一天的知识以及之前学过的知识,让他们相互连接起来,我觉得这种东西也是能熟能生巧的。我是合肥工业大学的准大一新生,也是第一次接触并了解计算机语言,对于我个人而言计算机算是一种新奇的东西,有很多有趣的地方,而且还有很多可以自己去探索和实践的东西。
2023-07-20 13:14:12 46
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人