一、题目
这次题目我们选择随机生成四则运算,题目要求如下:
1.能够自动生成四则运算练习题
2.可以定制题目数量
3.用户可以选择运算符
4.用户设置最大数(如十以内、百以内等)
5.用户选择是否有括号、是否有小数
6.用户选择输出方式(如输出到文件、打印机等)
7.最好能提供图形用户界面(根据自己能力选做,以完成上述功能为主)
驾驶员---张庆民
领航员---贺延俏
二、代码
由于在大一学过C语言和C++,有一定的基础,所以这次我们选择使用C++来编程:
1.代码地址https://git.coding.net/Joker_sau/GroupHomework2.git
2.部分代码截图
主函数
输入函数
显示主界面函数
随机生成函数
两个输出函数
三、运行测试
运行截图
四、总结
这次编程用到了很多以前的知识,而且还有队友贺延俏在一旁辅助,所以做起来并不是特别难,但是由于能力有限,我们俩界面只做了一部分:
在这方面我感觉到了编程能力上的不足,以后一定会多看看这方面的书,努力提升自身实力。
在代码审查的时候,由于自己习惯的问题,格式很是不规范,幸好有队友贺延俏的及时纠正,还有一些符号上的问题,虽然没有大的纰漏,但是小的问题修修补补也改了很长时间,同样的,她的编程习惯也给了我很好的借鉴
这次作业完成后,我就会把自己投身图书馆之中,先把自己的编程能力提高上去,只有这样才能帮助到队友,不然一定会拖后腿,而且C语言的某些知识自己也已经淡忘,这也给我提出了警告,温故而知新,不要老是想着学习新知识,多多复习旧知识,对知识就理解的越深刻,而且学知识不是一个人的事情,两个人一起会进步的更快,所以,队友也很重要,我的队友就很不错!
最后附上两个人编程时的照片: