4、程序流程图
四、小组成员及分工
(组长、组员及每人承担的具体模块任务或其他)
组长:完成显示菜单、读取文件中的学生成绩信息到数组、把学生信息写入文件
统计学生成绩并排名模块 。
void show_menu(); //显示菜单int read_students(char* file_name, Student students[]);// 读取文件中的学生成绩信息到students数组void write_students(char* file_name, Student students[], int count);// 把学生信息写入文件void sort_and_output_result(char* result_file, Student students[], int count);// 统计学生成绩并排名
组员1:完成添加学生信息、删除学生信息、根据学生学号查找学生模块
void add_student(Student students[], int* count);// 添加学生信息void delete_student(Student students[], int* count);// 删除学生信息Student* find_student_by_id(Student students[], int count, int id);// 根据学生学号查找学生
组员2:完成修改学生补考成绩、修改学生信息(姓名或成绩)、显示所有学生信息模块
void modify_student_score(Student students[], int count, char* file_name);// 修改学生补考成绩void modify_student_info(Student students[], int count);// 修改学生信息(姓名或成绩)void show_all_students(Student students[], int count);// 显示所有学生信息
五、 测试
(整合各功能模块后的测试结果截图及说明)
文章插图
score.txt
bk.txt
界面展示
显示所有学生信息
添加学生信息
删除学生信息
查找学生信息
修改学生信息
统计学生成绩并排名
.dat
修改学生补考成绩
退出系统
【任务2 学生成绩信息管理系统】六、源代码获取
- 数据库版 Java+MySQL学生选课与成绩管理系统
- 三年级周长公式怎么背,三年级的周长公式有哪些
- 三国乱世投资任务怎么做,最好的游戏手机
- 怎么练习英语听力 中学生英语听力练习
- 白起因何事而死?他为什么不接受秦昭王给他的任务
- 一般学生怎样考上北大,江苏学生如何考上北大清华
- 2021全国大学生数学建模竞赛D题思路
- 古代孩子的小学生涯八岁入学读不好会挨揍
- 一年花10万是什么生活,悉尼留学生活费一年10万人民币够用吗?
- 古代"教师"从业也要考试:教学成绩与"升学率"挂钩