C语言数组扫雷

      同样的跟上一篇文章的五子棋的差不多,重要的是放置雷这一步骤。需要test.c源文件测试,game.c源文件放置游戏功能的实现代码和game.h头文件放置预处理命令。

 

2.test()函数中打印菜单函数menu(),从do while 循环用switch写入game()函数;

55c98c1251d44d50973d1245aefc9fb7.png

 

3.接下来的步骤就是布置好雷的信息函数char mine【】【】(布置区域的数组大于排查区域的数组),排查雷信息函数char show【】【】两个二维数组,初始化数组信息函数InitBoard()运用for循环;接下来是打印区域函数Display()

6177ab2894cd42e0a377c934829bc07b.png

 

4.布置雷函数SetMine()

f31247ed637743328c7a2a095aacd685.png

 

5.扫雷函数Findmine() 需要传mine 和show数组和row 、col 行和列

1707950d132c423995266d7babb0ad56.png

4dfeb4e255b44249aa6feea4d51b980f.png 

 

还运用到统计雷的函数,int count=get_mine_count ()

0b4b895ae76b496688a06a356f415aa3.png

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值