首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

c语言 探雷

2012-09-04 
c语言 扫雷要用c写个扫雷,控制台的就行。各位有没写过的给个参考?给个思路也可以。谢谢了[解决办法]这个用mf

c语言 扫雷
要用c写个扫雷,控制台的就行。各位有没写过的给个参考?给个思路也可以。谢谢了

[解决办法]
这个用mfc或者win32 api更好一些吧。
[解决办法]
那就还是MFC吧,上手快
[解决办法]
不清楚,帮顶。
[解决办法]
初学C只能用api了,楼上的说用mfc,没学c++,怎么用mfc,我前些天就用api写了一个,代码也不多
[解决办法]
用控制台玩游戏,确实是初学者进步的好办法。我曾经试过用控制台玩俄罗斯

我想可以这样,首先确定一下在控制台显示什么符号来表达什么意思,以及什么按键做什么用
游戏可以一开始做得简单些

比如:% 表示有雷的标志,0~8表示当前框周围的雷数,+表示还未标记也未打开砖块,

想用上下左右控制吗?那至少还得想办法表示出光标当前的位置,我们用<和^在矩阵外面表示当前光标位置好了。

游戏表示可以类似下面

+ + % +
+ 3 + + <
+ + + +
^
然后安排按键。为了游戏性好些,可以选择无回显的接收按键。上下左右控制光标位置,O键打开砖块,M键标志当前块为雷……或者取消标志

好了,游戏一开始就画一个+号矩阵,每次用户按键,你就分析按了什么,怎么处理,屏幕应该显示成什么,接着就清空屏幕,然后重新把矩阵画上去,一直循环到游戏结束(应该可以中途退出游戏吧……不然会有点小遭罪)

 
[解决办法]

热点排行