自动生成四则运算题第一版报告c龙卷风摧毁停车场·

针对教师的需求对学生的出题(四则运算)数量、范围、类型等进行选择出题,并可以生成txt外部文件,方便教师进行打印。

二、功能设计

•基本功能

1、自动生成10道100以内的2个操作数的四则运算算式(+ - *  /);

3、剔除重复算式;

4、题目数量可定制;

5、相关参数可控制。

•拓展功能

1、如果随机生成的数为负数,将为该数加上括号,使式子看上去更加规范;

2、如果随机生成的式子为除法,并且被除数为0,系统将会把被除数换成数组中的下一个数

三、设计实现

1、使用主函数实现一些语句基本功能;

2、使用rand()%number生成随机数

3、使用printf以及scanf语句实现提示用户输入相关信息的功能

四、测试运行

程序运行截图(基本功能):

(拓展功能):

五、满意的代码片段

六、总结

通过本次作业了解了需求设计需要考虑很多方面,不仅需要满足客户的需求,有时候还需要在基本需求的基础上对程序进行使使用程序的人更方便的功能。在实际设计过程中也遇到了很多困难,有细节方面的同时也有没有学习到的方面,但是本次作业也使我学习到了很多以前没有学习过甚至没有接触过的方面,在以后的程序设计时会更加注意细节方面的问题。

七、psp

PSP2.1

任务内容

Planning

计划

·       Estimate

Development

开发

13.5

26

··       Analysis

需求分析 (包括学习新技术)

0.5

0.5

·       Design Spec

·  生成设计文档

·       Design Review

·  设计复审 (和同事审核设计文档)

0.5

·       Coding Standard

代码规范 (为目前的开发制定合适的规范)

·       Design

具体设计

·       Coding

具体编码

·       Code Review

·  代码复审

·       Test

·  测试(自我测试,修改代码,提交修改)

Reporting

报告

1.5

··       Test Report

·  测试报告

0.5

·       Size Measurement

计算工作量

0.5

0.5

·       Postmortem & Process Improvement Plan

THE END
0.《让你谈恋爱,你把女明星气破防?》小说在线阅读第四百七十三章 龙卷风摧毁停车场  第四百七十四章 不对劲,十分有十二分不对劲  第四百七十五章 睡一天懒觉怎么啦  第四百七十六章 你猜猜是什么样的身份  第四百七十七章 我们都化身谜语人吧  第四百七十八章 家里要有新成员了  第四百七十九章 刚看在做公交车,现在已经jvzquC41yy}/smro0eun1ktqm1715A698:>61