From dfb6e6dacf6a3e0131b4e67008d4fcdefb56fa25 Mon Sep 17 00:00:00 2001 From: zhouyufan <2467848647@qq.com> Date: Tue, 25 Apr 2023 16:16:59 +0800 Subject: [PATCH 1/2] 45 --- readme1.md | 36 +++++++++++++++++++++--------------- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/readme1.md b/readme1.md index 0fd2a2d..17da5b8 100644 --- a/readme1.md +++ b/readme1.md @@ -1,17 +1,23 @@ -#学生成绩管理系统 -2023年4月16日 -组长:张桐桐 -组员:孟婷玉 李玉璇 周羽凡 -## 项目简介 -本学生成绩管理系统是为教师提供管理班级成绩的工具,该系统可以实现的对学生的成绩进行增、删、改、查、信息保存和信息导入等基本功能,以及对学生成绩排序和分段的扩展功能,有利于对学生成绩管理。 -| 任务 | 设计 | 开发 | 测试 | 文档 | -| ---- | ---- | ---- | ---- | ---- | -| 计算每门课程的总分和平均分| 成员1 | 成员1 | 成员2,成员3 | 成员1 | -| 输入n个学生的m门课成绩| 成员2 | 成员2 | 成员3 | 成员2 | -| 按选择法将数组num的元素值按从低到高排序 | ... | ... | ... | ... | -| 按学号查找学生成绩并显示查找结果| ... | ... | ... | ... | -| | ... | ... | ... | ... | -|| ... | ... | ... | ... | -| | ... | ... | ... | ... | +C4: 添加学生信息 +选择菜单命令 1 ,假设n=4,m=3,提示输入学生的学号,姓名和成绩,然后利用循环逐个输入学生的学号和姓名以及各科成绩。 +```` +请输入你的选择:1 +输入学生的学号,名字和成绩: +2214111018 李玉璇 100 95 86 +2214111038 张桐桐 77 89 99 +2214111026 孟婷玉 85 91 98 +2214111022 周羽凡 75 89 100 + +```` +C5: 计算学生各门课程总分和平均分 +选择菜单命令 2 ,计算学生各门课程总分和平均分,然后利用循环逐个输出学生的顺序,总成绩和平均分,结果都取整数。 +```` +请输入你的选择:2 +学生 李玉璇: 总分 = 281, 平均分 = 93 +学生 张桐桐: 总分 = 265, 平均分 = 88 +学生 孟婷玉: 总分 = 274, 平均分 = 91 +学生 周羽凡: 总分 = 264, 平均分 = 88 + +```` \ No newline at end of file -- 2.34.1 From f20ef4a3cff12196ca915843dc03e03f06d75c84 Mon Sep 17 00:00:00 2001 From: p2pwza8cv <2467848647@qq.com> Date: Wed, 26 Apr 2023 21:40:11 +0800 Subject: [PATCH 2/2] Add 1234 --- 1234 | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 1234 diff --git a/1234 b/1234 new file mode 100644 index 0000000..3d65b0c --- /dev/null +++ b/1234 @@ -0,0 +1,62 @@ +C12: 打印学生信息 +选择菜单命令11,打印 +```` +请输入你的选择:11 +2214111018 李玉璇 100 95 86 281 93 +2214111038 张桐桐 77 89 99 265 88 +2214111026 孟婷玉 85 91 98 274 91 +2214111022 周羽凡 75 89 100 264 88 +```` +C13: 将学生信息保存在文件中 +选择菜单命令 12 ,将学生信息保存在文件 student.txt 中。如果文件不存在,则给出错误信息并退出程序,否则逐个读入 +```` +请输入你的选择:12 +未能打开你的成绩! +1 输入成绩 +2 计算所有课程的总分和平均值 +3 计算所有学生的总分和平均值 +4 按分数降序排列 +5 按分数升序排列 +6 按数字升序排列 +7 按名字字母排列 +8 按数字搜索 +9 按名字搜索 +10 统计分析 +11 列表记录 +12 写入文件 +13 从文件中读取 +0 退出 +请输入你的选择:12 +2214111018 李玉璇 100 95 86 281 93 +2214111038 张桐桐 77 89 99 265 88 +2214111026 孟婷玉 85 91 98 274 91 +2214111022 周羽凡 75 89 100 264 88 + +```` +C14:从文件中读取学生信息 +选择菜单命令 13 ,从文件中读取学生的学号、姓名及成绩等信息写入到结构体数组 stu 中。如果文件为空,则给出错误信息并退出程序,反之,逐个读入 +```` +请输入你的选择:13 +未能打开你的成绩! +1 输入成绩 +2 计算所有课程的总分和平均值 +3 计算所有学生的总分和平均值 +4 按分数降序排列 +5 按分数升序排列 +6 按数字升序排列 +7 按名字字母排列 +8 按数字搜索 +9 按名字搜索 +10 统计分析 +11 列表记录 +12 写入文件 +13 从文件中读取 +0 退出 +请输入你的选择:12 +2214111018 李玉璇 100 95 86 281 93 +2214111038 张桐桐 77 89 99 265 88 +2214111026 孟婷玉 85 91 98 274 91 +2214111022 周羽凡 75 89 100 264 88 + +```` +//周羽凡 \ No newline at end of file -- 2.34.1