中小学数学题目自动生成程序——队友点评

 

 

一、程序概况

吴臻同学的整个工程分为两个类,userdata类和main。首先他将用户得到信息存入到一个static字段里。利用了枚举类型用于表示小学,初中和高中这类年级。再main函数中,对用户的输入再主函数进行字段的判断。在检测用户登录和题目查重时运用了正则表达式。

二、代码测试

正常登录

 

切换等级

 

此处显示生成小学题目,但是实际上生成的确实为高中代码。

退出登录

 

程序基本实现了个人项目要求的全部功能,而且他添加了很多用户在错误输出的情况下,对用户行为的提示。

三、代码优点

       采用了Java语言进行程序的构建,他的设计思路十分清晰,采用了模块化的思想,可移植性和可扩展性较强。

正则表达式的运用,极大的简化了题目查重和用户登录查询功能的代码量。

java的编写先对于c++来说,使用了很多的库函数,相对来说,减轻了对于实现简单功能函数的使用的负担。

 

posted @ 2020-10-01 07:41  得意波  阅读(41)  评论(0)    收藏  举报