用C语言设计一个学分管理程序问题描述:请设计一个学生的学分管理程序以方便教务部门对学生已完成学分的管理。假设每位学生必须完成基础课50 学分、专业课50 学分、选修课24 学分、人文类课程8 个学分、实验性课程20 学分才能毕业。因此在管理学分时要考虑每个学分所属于的课程类别。其中各类别的课程所完成的学分最多不会超过100 分。该程序应该具有以下功能:1能从键盘输入某位学生的信息不包含学分。2给定
(2)设计一个函数用于输入学生信息,一个函数用于显示学生已完成的学分,一个函数用于修改学生已完成的学分,一个函数用于删除学生信息,一个函数用于显示已完成学分可以毕业的学生。 (3)在输入学生信息时,可以先输入学号,然后检查学号是否已存在,如果已存在,提示用户重新输入,直到输入一个不存在的学号为止。 (4)在修改学生已完成的学分时,可以先通过学号查找该学生是否存在,如果不存在,提示用户不能修改,如果存在,再输入要修改的学分信息,进行修改。 (5)在删除学生信息时,可以先通过学号查找该学生是否存在,如果不存在,提示用户不能删除,如果存在,从链表中删除该学生信息。 (6)在显示已完成学分可以毕业的学生时,可以遍历链表,对每个学生的学分进行判断,如果满足要求,输出该学生的信息。
原文地址: https://www.cveoy.top/t/topic/hhRb 著作权归作者所有。请勿转载和采集!