1、需求分析: 帮助学校自动生成四则运算。 2、功能设计: (1)自动生成10道100以内的2个操作数的四则运算算式(+ - * /),要求运算结果也在100以内 ( 2)剔除重复算式。 2 + 3 = 和 2 + 3 = 是重复算式 2 + 3 = 和 3 + 2 = 不属于重复算式 (3)题目数 ...
分类:
其他好文 时间:
2019-09-15 18:46:02
阅读次数:
95
1.需求分析: 为父母老师节省时间,设计出一个可以简单高效的制作出符合各种需求的随机的生成四则运算的程序。 2. 功能设计: (2-1)基本功能:自动生成10道100以内的2个操作数的四则运算算式(+ - * /) (2-2)扩展功能: (1)要求运算结果也在100以内 (2)剔除重复算式。 2 + ...
分类:
其他好文 时间:
2019-09-15 18:34:57
阅读次数:
124
之所以不使用原码是因为源码在0处会产生正0和负0的区分,具有二义性,四则运算时符号位需要单独处理,且计算机硬件来说运算规则复杂,包括判断符号,异号操作,借位等。 负数采用补码操作后,可以将加减法统一为加法运算。 负数的补码是由该数的反码的最末位加1求得。 eg: X=-1010101的三码: 原:1 ...
分类:
其他好文 时间:
2019-09-15 16:56:06
阅读次数:
115
1. 需求分析: 生成10道100以内的2个操作数的四则运算算式, 剔除重复算式, 题目数量可控, 相关参数可控, 结果存储到外部文本 2. 功能设计: 分基本功能为加减乘除, 以及扩展功能剔除重复算式等功能. 3. 设计实现: 一个主类作为入口, 设计一个类作为功能的实现类, 类中分为print打 ...
分类:
其他好文 时间:
2019-09-15 12:51:46
阅读次数:
105
一、需求分析 为中小学生自动生成2位数的四则运算,有效的节省时间提高效率。 二、功能设计 (1)自动生成10道100以内的2个操作数的四则运算算式(+ /),要求运算结果也在100以内 (2)剔除重复算式。 2 + 3 = 和 2 + 3 = 是重复算式 2 + 3 = 和 3 + 2 = 不属于重 ...
分类:
其他好文 时间:
2019-09-14 22:21:30
阅读次数:
127
一.需求分析 为了使中小学生在课余时间可以练习算数能力,同时也可以减轻家长与老师的时间和压力,制作了此程序,同时算数的数量和范围在程序中都可以自定义。二.功能介绍 基本功能 自动生成100以内的四则运算 题目数量可以自定义 扩展功能 剔除重复算式 可根据本身能力选择是否包括乘法和除法 操作数值范围可 ...
分类:
其他好文 时间:
2019-09-14 19:44:34
阅读次数:
142
import randomcount = 0right = 0while True: a = random.randint(0, 9) # 作为除数 b = random.randint(1, 9) op = ['+', '-', '*', '//'] d = random.choice(op) p ...
分类:
其他好文 时间:
2019-09-14 14:23:50
阅读次数:
113
1.需求分析: 能够随机生成运算 减少人工出题时间成本 2. 功能设计: 基本功能: 自动生成10道100以内的2个操作数的四则运算算式(+ /),要求运算结果也在100以内 剔除重复算式 题目数量可定制 是否包含乘法和除法可控 操作数数值范围可控 是否含负数可控 生成的运算题存储到外部文件resu ...
分类:
其他好文 时间:
2019-09-14 14:22:37
阅读次数:
109
1. 需求分析: 为了对学生的算数进行锻炼,家长每天给孩子出题成为一个难题,需要做出一个程序,每天生成一定数量且不重复的题目,分解家长们的压力。 2. 功能设计: 基本功能: 是否包含乘法和除法 操作数数值范围可控(如操作数 在100以内 还是1000以内) 操作数是否含负数 拓展功能: 自动生成答 ...
分类:
其他好文 时间:
2019-09-13 22:52:50
阅读次数:
126
一.需求分析 (1)自动生成10道100以内的2个操作数的四则运算算式(+ - * /) (2)剔除重复算式。 2 + 3 = 和 2 + 3 = 是重复算式 2 + 3 = 和 3 + 2 = 不属于重复算式 (3)题目数量可定制 (4)相关参数可控制 是否包含乘法和除法 操作数数值范围可控(如操 ...
分类:
其他好文 时间:
2019-09-13 22:38:55
阅读次数:
105