• 结对编程对象代码分析


    优点:

    1、巧妙运用了结构体,用来存储每个学生的数据,包含了四项,分别为类型、用户名、密码、文件夹,以实现以下功能:用结构体数组,直接写入用户信息,以进行用户登录;存储文件夹路径,以创建文件夹。

    2、在生成题目部分:巧妙地运用了循环,只使用了一次进入题库的函数,而我的代码是根据不同情况进入不同的题库,作者只是设置了一个变量,就将切换与直接出题涵盖进去,只是替换了str1变量的值而已,这样做极大简化了代码复杂度,并且思路清晰,使人易懂。

    缺点:

    1、加括号时,该程序生成的题目都是从第二个数开始加括号的。为了避免括号比对复杂,并且有可能出现不必要的括号(如:(2+3+5=   )诸如此类的情况。

    2、该程序并没有实现同一个老师的两张卷子不会出现相同题目的功能,而是只确保了每张卷子的随机种子不同。

  • 相关阅读:
    RESTful API 设计指南
    Memcached的使用
    Flask快速入门
    5.数据结构--递归
    4.数据结构--链表
    3.数据结构--队列
    2.数据结构--栈
    lnmp1.5安装fileinfo扩展
    JavaScript.内置对象
    JavaScript.之引用类型
  • 原文地址:https://www.cnblogs.com/xinghaozx/p/9708080.html
Copyright © 2020-2023  润新知