diff --git a/doc/README.md b/doc/README.md new file mode 100644 index 0000000..e58c728 --- /dev/null +++ b/doc/README.md @@ -0,0 +1,19 @@ +# name +一、项目简介 +本项目为命令行程序,针对小学/初中/高中三类用户自动生成数学试卷,满足预设功能与评分规则(登录、出题、切换、查重、保存等)。 + +二、功能清单(要点) +1.用户登录(命令行输入用户名 密码)并显示当前出题类型。 +2.出题:输入题目数量(10–30),生成对应数量题目;每题操作数 1–5 个,数值范围 1–100。 +3.小学题目:只包含 + - * / ()。 +4.初中题目:题目中至少含有一次平方(^2)或开根号(√)。 +5.高中题目:题目中至少含有一次 sin、cos 或 tan。 +6.查重:同一账号下新生成的题目不能与历史试卷题目重复(按存放目录中已有文件判断)。 +7.保存:按 年-月-日-时-分-秒.txt 命名,保存在对应账号文件夹下;每题带题号、题目之间空一行。 +8.退出:登录界面可输入 exit 或 退出 直接结束程序;出题数量界面输入 -1 退出当前用户回登录;输入 -2 退出整个程序。 + +三、示例交互 +请输入用户名 密码 (输入 exit 退出程序): 张三1 123 +当前选择为 小学 出题 +准备生成 小学数学题目,请输入生成题目数量(输入 -1 退出当前用户,输入 -2 退出程序): 10 +已生成试卷:张三1/2025-09-26-10-38-45.txt \ No newline at end of file