用C++做连连看,要源代码,能看懂的!!!

1问题描述连连看是一个经典的游戏,本课题要求实现一个文本界面的连连看游戏。2基本要求要能提供以下几个基本功能:(1)定义一个矩阵,随机产生字符布置地图,例如下面这个4x4... 1 问题描述
连连看是一个经典的游戏,本课题要求实现一个文本界面的连连看游戏。
2 基本要求
要能提供以下几个基本功能:
(1)定义一个矩阵,随机产生字符布置地图,例如下面这个4x4 的地图。
1 2 3 4
B C H C 1
C F B E 2
A E D F 3
C H A D 4
(2)游戏者通过坐标(1,2)、(3,4)判定第一行第二列的字符与第三行第四列的字符是相同的),判定争取则相应位置的字符消失,如判断错误给出相应的错误提示,允许重新判定。
(3)如果找不出配对的字符,提供restart 模式,给现存的地图重新排序。
(4)定义成绩排行榜,记录前五名的用户名及时间。
(5)提供菜单功能,定义不同等级的连连看地图供选择。
(6)设定有时间限定的游戏模式和无时间限定的游戏模式。
(7) 成绩排行榜以文件形式保存。
3 选做内容
使用MFC 等开发工具,实现彩色或图形操作界面。
4 其他要求
(1)变量、函数命名符合规范。
(2)注释详细:每个变量都要求有注释说明用途;函数有注释说明功能,对参数、返回值也要以注释的形式说明用途;关键的语句段要求有注释解释。
(3)程序的层次清晰,可读性强。
5 开发环境
可以选择TC2.0、TC3.0、VC++6.0等。

做的好了还有追加分和神秘礼物!!!
网上的一些源代码用不了,希望大神自己原创!复制的算了,能在VC++6.0运行就行!
展开
 我来答
叮咚的水
推荐于2016-06-28
知道答主
回答量:26
采纳率:0%
帮助的人:6.1万
展开全部

VS2005平台开发的,能够进行联机对战。

7*12的排列,排列顺序随机。

代码附带十分形象的说明


本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
AiPPT
2024-09-19 广告
作为北京饼干科技有限公司的工作人员,关于AIPPT免费生成PPT的功能,我可以简要介绍如下:AIPPT是一款基于人工智能技术的PPT制作工具,它为用户提供了免费生成PPT的便捷服务。用户只需简单输入PPT的主题或内容大纲,AIPPT便能智能... 点击进入详情页
本回答由AiPPT提供
巨润利020
2014-04-14 · TA获得超过171个赞
知道小有建树答主
回答量:307
采纳率:100%
帮助的人:263万
展开全部

我用vs2013写了一个,能用,只是没怎么美化,核心代码用一个类实现,你可以在vc6.0上改改

追问

我要可以直接在codeblocks上可以运行的,大神,你知道我们要用哪个就直接可以有运行界面吗?就是要程序可以了。好的,解决了我就加50 

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
用景078
2020-12-20 · 超过18用户采纳过TA的回答
知道答主
回答量:116
采纳率:90%
帮助的人:5.8万
展开全部
百度“贪吃蛇”“俄罗斯方块”“五子棋”“连看” ,一搜一大,根据学习,慢慢地,一个月就做好了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式