zhouyufan 2 years ago
commit b8fb4acc43

@ -42,3 +42,51 @@
菜单驱动的命令行交互界面 菜单驱动的命令行交互界面
需求分析 需求分析
分析系统的功能需求和界面需求,编制用户手册如下。 分析系统的功能需求和界面需求,编制用户手册如下。
C1: 启动程序
命令行中执行命令./app,系统启动,显示提示信息,然后显示功能菜单,等待用户输入命令。
````
学生成绩管理
1 输入分数
2 计算每个学生各门成绩的总分和平均分
3 计算每个课程的总分和平均分
4 按分数降序排序
5 按分数升序排序
6 按数据升序排序
7 按姓名的字典顺序排序
8 查找数据
9 查找姓名
10 统计分析
11 列表记录
12 写入文件
13 读取文件
0 退出
请输入你的选择:
````
C2: 显示命令菜单
调用 Menu() 函数显示命令菜单,用户输入选项后,将结果返回主函数
````
学生成绩管理
1 输入分数
2 计算每个学生各门成绩的总分和平均分
3 计算每个课程的总分和平均分
4 按分数降序排序
5 按分数升序排序
6 按数据升序排序
7 按姓名的字典顺序排序
8 查找数据
9 查找姓名
10 统计分析
11 列表记录
12 写入文件
13 读取文件
0 退出
请输入你的选择:
````
C3: 退出程序
选择菜单命令 0 ,再输入 y 确认,则退出程序。
````
请输入你的选择: 0
你确定你想进入吗?(确定/不确定): 确定
结束程序!
````

@ -1,9 +0,0 @@
C4: 添加学生信息
选择菜单命令 1 假设n=4,m=3,提示输入学生的学号,姓名和成绩,然后利用循环逐个输入学生的学号和姓名以及各科成绩。
请输入你的选择1
输入学生的学号,名字和成绩:
2214111018 李玉璇 100 95 86
2214111038 张桐桐 77 89 99
2214111026 孟婷玉 85 91 98
2214111022 周羽凡 75 89 100
Loading…
Cancel
Save