结对编程——队友代码分析

队友的中小学数学卷子自动生成程序项目部分功能已完成,但还有部分功能未实现。

代码是C++语言编写,分为四部分:小学、初中、高中的题目生成函数,以及主函数。

 结对编程——队友代码分析_第1张图片

1.main函数中匹配账号密码

 

2.生成小学、初中、高中题目。

 结对编程——队友代码分析_第2张图片

 

 结对编程——队友代码分析_第3张图片

 

 

代码优点:整个代码逻辑清晰,简洁易懂,代码书写规范。

 

代码缺点:好多需求都没有实现。

 

  1. 题目生成并不能生成想要数量的题目,每次只能生成两道题。
  2.  可以生成“年-月-日-时-分-秒.txt”的形式txt文件,但是没有内容写入。
  3.  缺少需求的第四项切换类型选项。
  4.  生成的每道题中,所运用的运算符并不是随机生成的,而是根据操作数固定生成运算符的位置。
  5.  没有加入括号。

 

总的来说并没有很好的完成这次个人项目,缺项漏项太多,没有完成全部需求。

你可能感兴趣的:(结对编程——队友代码分析)