- 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张扑克牌,每张扑克牌对应一个整数,所以首先要有一个随机产生扑克牌的模块。接下来就
您可能关注的文档
最近下载
- 船员培训教学人员考试试题.docx VIP
- 船员培训教学人员考试试题.docx VIP
- 课时8++革命传统教育(复习课件)2026年中考道德与法治一轮复习高效培优系列.pptx VIP
- DB33T1232-2021 蒸压加气混凝土墙板应用技术规程.pdf VIP
- 工业车辆 安全要求和验证 第2部分:自行式伸缩臂式叉车.pdf VIP
- 父亲墓碑碑文300字.pdf VIP
- GB10827.1-2014 工业车辆 安全要求和验证 第1部分 自行式工业车辆(除无人驾驶车辆伸缩臂式叉车和载运车).pdf VIP
- 课时12+公民的基本权利与义务(复习课件)2026年中考道德与法治一轮复习高效培优系列.pptx VIP
- 船员培训教学人员考试及答案.docx VIP
- 新课程高中数学《空间中直线与平面的位置关系》课件.ppt VIP
原创力文档

文档评论(0)