20194683自动生成四则运算题第一版报告

1、需求分析

利用程序随机生产1-100以内的四则运算,用以提高小学生的算数能力

2、功能设计

基本功能:自动生成100以内的两个操作数的四则运算算式

扩展功能:①要求运算结果也在100以内

                  ②剔除重复算式

                  ③题目数量可定制

                  ④相关参数可控制;是否包含乘法和除法;操作数数值范围可控;是否包含负数;

                  ⑤生成的运算题存储到外部文件result.txt中

3、设计实现:①利用random产生随机数;

                        ②利用指针使运行结果存入到外部文件;

                        ③利用for循环剔除重复算式;

                        ④利用printf和scanf控制题目数量和相关参数;

4、测试运行

5、代码片段

利用switch语句进行随机生成运算符号:

剔除重复算式:

6、总结

设计完成基本功能后测试无误然后再逐一添加其他功能

7、PSP

PSP2.1任务内容计划共完成需要的时间(min)实际完成需要的时间
Planning计划3090
Estimate估算这个任务需要多少时间1030
Development开发60120
Analysis需求分析1010
Design Spec生产设计文档00
Design Review设计复审00
Coding Standard代码规范3060
Design具体设计3030
Coding具体编码120150
Code Review代码复审3090
Test测试1530
Reporting报告2025
Text Report测试报告2020
Size Measurement计算工作量55

Postmortem&Process

Improvement Plan

事后总结,并提出过程改进计划1015

转载于:https://www.cnblogs.com/lz150520/p/11520232.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值