算术24游戏 实验报感骆.docVIP

  • 7
  • 0
  • 约8.82千字
  • 约 15页
  • 2017-04-28 发布于浙江
  • 举报
算术24游戏 实验报感骆

PAGE  PAGE 15 目 录 1、任务书1 2、需求分析7 2.1程序的功能7 2.2输入输出的要求7 3、概要设计7 4、详细设计8 4.1各模块的类C码算法8 4.2流程图9 5、调试分析以及设计体会10 5.1调试分析10 5.2心得体会12 6、使用说明13 7、附录14 2、需求分析 2.1程序的功能 程序运行后产生4个扑克牌,对应4个整数,其中每个数字只能使用一次;任意使用 + - * / ( ) ,构造出一个表达式,使得最终结果为24,这就是常见的算24点的游戏。在输入表达式时程序会自动检测用户输入的数据是否为程序产生的那4个整数,如果不是就提醒用户输入有误,重新输入或退出程序。有的时候程序随机产生的扑克牌对应的整数可能不能算成24,如产生了4个A,这个时候用户只要点击无解程序就会自动退出了。 2.2输入输出的要求 输入的运算符只能是+、-、*、/、(、)这六个,输入的整数必须是程序随机产生的那四个数,而且每个数只能用一次。 3、概要设计 功能模块图 24算法游戏 随 机 发 牌 输入 求解 表达式 计算表达式 判断表达式的正误 24算法游戏的功能模块不多,也比较容易实现。基本思想就是由程序先随机产生4张扑克牌,每张扑克牌对应一个整数,所以首先要有一个随机产生扑克牌的模块。接下来就

文档评论(0)

1亿VIP精品文档

相关文档