个人开发流程----计应191第一小组周家乐
一.题目要求:设计一个简单的四则运算程序
要求:
(1):随即产生一代那个数量的习题
(2):每个习题中包含三个随机数字,和两个随即符号(当有括号时要考虑运算优先级)
(3):最后要得出正确答案并输出到控制台
二.需求分析:
本次任务的 需求是为小学生设计一个简单的四则运算系统,这个程序要能够实现简单的加减乘除运算并且要得到运算的结果用以判断答案的正确性;从整个需求来看,大致可以
分为三个模块,生成表达式,表达式计算,答题结果。
三.程序设计
生成表达式模块:从键盘输入一个整数n,生成n个关于两位数的加减法运算,加减乘除是随机的利用随机数产生
表达式计算:根据随机生成的表达式运算出结果
答题结果的判断:从键盘获得答案;然后与自己的结果进行比较判断是否答对然后得出做题结果
四.程序实现



四.程序测试

五.个人开发流程

六.总结
刚开始看到题目的时候心里已经有了近简单的规划。刚开始写的时候确实是比较顺利可是后来遇到了麻烦。有好多以前学习过的知识已经忘记。不得不重新把书找出来。在重新复习。后来磕磕绊绊1总算快要写完,发现最后一个问题解决不了,只得求助室友。坐在宿舍一起讨论,连带着上网查资料总算是把最后的问题解决了。程序也能成功通过测试
虽然程序能成功运行,但是结果却和自己刚开始的期望相差太多,还有一些自己已经构思好的功能没有实现,终归来说还是自己在平时的积累不够多,碰到自己所学以外的东西后就一筹莫展。以后需要多积累多沉淀,学过的也需要经常复习。更好提升自己
浙公网安备 33010602011771号