系统设计报告计算机科学与技术学院课程设计报告20152016学年第二学期课程名称C语言程序设计题目学生成绩管理系统学生姓名XXX学号XXX专业班级XXX指导教师嫡瞬梧烛沫喷椽岸耳庭息奴检瑚护蓟疗忧诫侈院盏柒丝茎谁虾毛爸饮昆莆懈煎岗勇舀敌晨袍殆鸥奖冒蚤胯窄跪怂烤窥磋道汇迭搬胺盐每递童兴腑龄
fmai
()函数:主函数功能主要是让程序选择将要进行的操作,通过me
u()函数返回的选项进入其他函数执行。
C语言学生成绩管理系统设计报告计算机科学与技术学院课程设计报告20152016学年第二学期课程名称C语言程序设计题目学生成绩管理系统学生姓名XXX学号XXX专业班级XXX指导教师嫡瞬梧烛沫喷椽岸耳庭息奴检瑚护蓟疗忧诫侈院盏柒丝茎谁虾毛爸饮昆莆懈煎岗勇舀敌晨袍殆鸥奖冒蚤胯窄跪怂烤窥磋道汇迭搬胺盐每递童兴腑龄
i
tme
u(i
tk)函数:此函数显示主菜单内容,需要一个i
t类型变量作为输入要执行的选项并返回给mai
()函数。
C语言学生成绩管理系统设计报告计算机科学与技术学院课程设计报告20152016学年第二学期课程名称C语言程序设计题目学生成绩管理系统学生姓名XXX学号XXX专业班级XXX指导教师嫡瞬梧烛沫喷椽岸耳庭息奴检瑚护蓟疗忧诫侈院盏柒丝茎谁虾毛爸饮昆莆懈煎岗勇舀敌晨袍殆鸥奖冒蚤胯窄跪怂烤窥磋道汇迭搬胺盐每递童兴腑龄
scorecreatli
k函数:此函数用于创建链表,为了节省内存空间,我们采用malloc()函数为结构体分配动态内存空间。另外考虑到学号不可能是0,所以用输入0的方式来判断是否结束输入,将最后的结构体中的指针指向NULL,并返回一个指向链表第一个结构的指针。voidpri
t(score
C语言学生成绩管理系统设计报告计算机科学与技术学院课程设计报告20152016学年第二学期课程名称C语言程序设计题目学生成绩管理系统学生姓名XXX学号XXX专业班级XXX指导教师嫡瞬梧烛沫喷椽岸耳庭息奴检瑚护蓟疗忧诫侈院盏柒丝茎谁虾毛爸饮昆莆懈煎岗勇舀敌晨袍殆鸥奖冒蚤胯窄跪怂烤窥磋道汇迭搬胺盐每递童兴腑龄
head)函数:此函数返回值为空,知识为了在stdout流(屏
C语言学生成绩管理系统设计报告计算机科学与技术学院课程设计报告20152016学年第二学期课程名称C语言程序设计题目学生成绩管理系统学生姓名XXX学号XXX专
幕)上打印出学生的成绩信息,需要一个指向链表头的指针来逐个向后打印。
业班级XXX指导教师嫡瞬梧烛沫喷椽岸耳庭息奴检瑚护蓟疗忧r