文件名称:001

  • 所属分类:
  • 其他智力游戏
  • 资源属性:
  • [C/C++] [源码]
  • 上传时间:
  • 2016-03-31
  • 文件大小:
  • 5kb
  • 下载次数:
  • 0次
  • 提 供 者:
  • 谢**
  • 相关连接:
  • 下载说明:
  • 别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容均来自于网络,请自行研究使用

24点是一个古老而常新的益智游戏,本程序采用模块化的设计模式,用命令提示符的方式来设计算法。

一、  需求分析:

1、程序流程及功能简介:

(1)  随机产生四个1-13的数,分别代表13张牌。

(2)  提示玩家输入算式。

(3)  判断玩家输入的表达式是否合法,其中算式中的四个数字只能是程序所给的四个数字,非法则回到(1)。

(4)  如果玩家认为这四张牌算不出24点(如:1,1,1,1),可只输入?,程序将判断这四张牌是否能得出24点,如果能,则程序将给出算式,如果不能,说明不能,并回到(1)。

(5)  当用户正确输入算式后,用“堆栈来求表达式的值”的原理求出结果并判断是否为24,得出用户是输是赢的结果。

(6)  询问用户是否继续,是则回到(1),否则结束程序。

(7)  为了便于学习,本程序的DOS版本又有2 个版本,一个是每完成一个动作(如出栈,进栈等)都有相应的提示,方便大家学习并理解“堆栈来求表达式的值”的过程,另一个则为了提高程序的效率,把一些不必要的信息都省了。

(8)  本游戏在同类型的游戏中颇具特色,如1中的(4)的算法,我是花了一个星期的时间才想出来的,再用了一天把它用C语言实现了。又如:1中的(7),确是有利学习的独一无二的选择。

-24 points is an ancient and often new puzzles, this program USES the modular design pattern, in the command prompt way to design the algorithm.

Demand analysis:

1, the program flow and function introduction:

(1) four 1 to 13 the number of randomly generated, representing the 13 CARDS.

(2) prompt player input formula.

(3) the judge whether the expression of the players enter the legitimate, the formula of the four Numbers can only be what it to four Numbers, while illegal went to (1).

(4) if you don t think it four CARDS out of 24 points (such as: 1,1,1,1), can be imported only?, the program will judge whether the four CARDS can be made 24 points, if so, the program will give formula, if not, that you can t, and back to (1).

(5) when the user input correct formula, with the stack to uate the value of the expression the principle of the calculated results and determine whether to 24, it is concluded that the user is the result of losing is winning.

(6) asks the user whether to
(系统自动生成,下载前可以参看下载内容)

下载文件列表





001.cpp

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org