![](https://img-blog.csdnimg.cn/20210505142904100.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
实战小程序
文章平均质量分 77
学以致用,将知识转变为程序。
赏一杯茶:
学无止境
展开
-
【C语言项目】五一假期我竟然做出来了———— 扫雷 (功能完全版)
初级版扫雷(功能无阉割)1. 扫雷整体思路分析2. 初始化数据与雷的放置3. 打印游戏信息4. 排查雷与标记雷5. 排查后附近格子的自动展开6. 判断输赢7. 细节优化8. 各个文件中的原码1. 扫雷整体思路分析扫雷算是一个代码量比较大的程序,需要用到大量我们自定义的函数,故需要不同的文件去声明与实现函数。设置两个二维数组,一个用来储存雷的信息,另一个打印出游戏的信息。各种函数来实现功能。文件功能test.c程序main函数的运行文件game.c实现函数的功能原创 2021-05-05 16:22:54 · 1450 阅读 · 10 评论 -
【C语言项目】好玩又实用的程序——用C语言设计一个随机“捉鳖”程序
捉鳖程序的实现1、随机数的生成2、反复捉鳖与程序设计3、细节优化1、随机数的生成前几天啊,班里要选人去学那什么健美操,采用捉鳖的方式,我突发奇想能不能用c语言设计个随机抽号程序,程序的精髓在如何“随机”。查阅后,rand函数可以生成随机数,于是先跑起来让它生成十个随机数并输出而后让它跑第二次发现和第一次生成的随机数无差别。这不符合我们的需要!于是我认真地查阅了这个函数,发现它在使用前还需要一个srand函数来设置随机数。The srand function sets the star原创 2021-04-17 22:50:20 · 892 阅读 · 6 评论