对结对编程队友的个人项目代码的看法

这次布置的个人项目——中小学数学卷子自动生成程序是一个较为复杂的项目,需要我们实现用户的登录,修改信息,以及最主要的试卷生成。针对不同的试卷难度生成包含不同运算符的试题。我的结对编程队友王同学使用c++基本实现了项目要求的功能。使用不同的函数对各个功能分别进行实现。关于登录功能,他将各个用户名,密码以及难度分别用三个数组保存,通过比对输入与对应的数组值是否相同来判断登录是否成功,这样做的好处是简单易懂但较为复杂容易出错。在试题生成中,将所有操作符放入一个数组,对每一个难度取不同的元素,较低难度只取前几位,较高难度再用上后面的操作符,便于管理。最后用随机数生成组合出题目。总体来说,该程序基本实现了要求的功能是一个实用易懂的程序,但程序没有涉及到试题查重的问题,并且没有完成在试题里添加括号运算,不失为一个遗憾。

猜你喜欢

转载自www.cnblogs.com/angra/p/11552781.html