From 51306a3c1764c3e80ec2b9e024efcf51e2f03298 Mon Sep 17 00:00:00 2001 From: YangShuaiLu <3417398995@qq.com> Date: Sun, 28 Sep 2025 16:37:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=A1=B9=E7=9B=AE=E6=96=87?= =?UTF-8?q?=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 doc/README.md 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 -- 2.34.1