软件工程第五次作业

一、题目

  这次题目我们选择随机生成四则运算,题目要求如下:
  1.能够自动生成四则运算练习题
  2.可以定制题目数量
  3.用户可以选择运算符
  4.用户设置最大数(如十以内、百以内等)
  5.用户选择是否有括号、是否有小数
  6.用户选择输出方式(如输出到文件、打印机等)
  7.最好能提供图形用户界面(根据自己能力选做,以完成上述功能为主)
  驾驶员---张庆民
  领航员---贺延俏

二、代码

  由于在大一学过C语言和C++,有一定的基础,所以这次我们选择使用C++来编程:
  1.代码地址https://git.coding.net/Joker_sau/GroupHomework2.git
  2.部分代码截图
  主函数

  输入函数

  显示主界面函数

  随机生成函数

  两个输出函数

三、运行测试

  运行截图

四、总结

  这次编程用到了很多以前的知识,而且还有队友贺延俏在一旁辅助,所以做起来并不是特别难,但是由于能力有限,我们俩界面只做了一部分:

在这方面我感觉到了编程能力上的不足,以后一定会多看看这方面的书,努力提升自身实力。

  在代码审查的时候,由于自己习惯的问题,格式很是不规范,幸好有队友贺延俏的及时纠正,还有一些符号上的问题,虽然没有大的纰漏,但是小的问题修修补补也改了很长时间,同样的,她的编程习惯也给了我很好的借鉴

  这次作业完成后,我就会把自己投身图书馆之中,先把自己的编程能力提高上去,只有这样才能帮助到队友,不然一定会拖后腿,而且C语言的某些知识自己也已经淡忘,这也给我提出了警告,温故而知新,不要老是想着学习新知识,多多复习旧知识,对知识就理解的越深刻,而且学知识不是一个人的事情,两个人一起会进步的更快,所以,队友也很重要,我的队友就很不错!
  最后附上两个人编程时的照片:

原文地址:https://www.cnblogs.com/zqm-sau/p/8858526.html