学生成绩管理系统实验报告----廖鹏(8)
发布时间:2021-06-06
发布时间:2021-06-06
学生管理系统,有三部分
附录1:结构化设计源程序清单
// 程序名称:Student.CPP
// 程序功能:采用链表与文件实现一个简单的学生成绩管理系统。
#include<stdio.h> #include<iostream> #include<conio.h> #include<malloc.h> #include<string.h>
typedef struct STUDENT {
char studentNumber[10];/*学生学号*/ char studentName[20];/*学生姓名*/ char className[20];/*班级名称*/ float mark1;/*第1门成绩*/ float mark2;/*第2门成绩*/ float mark3;/*第3门成绩*/ struct STUDENT *next; }STUDENT;
STUDENT *headLink;/*链表表头指针*/
void ReadInfoFormFile(void); /*以下是函数声明*/ void DesplayMenu(void); void CreateHeadLink(void); STUDENT *MallocNode(void); void GetInformation(STUDENT *t); void OutputInformation(void);
void DesplayInfoBystudentNumber(void); void DesplayOneNode(STUDENT *t); void InsertOneNode(STUDENT *t);
void DeleteNodeBystudentNumber(void); void ChangeMarkByNumber(void); void SaveLinkToFile(void);
void DesplayMarkSegment(void); void CompositorByTotalMark(void); int choose;/*用于接受用户的选择*/ void yonghudenglu(void); void putong(void); void pass(void);
void main() /*主函数*/ {
CreateHeadLink(); ReadInfoFormFile(); yonghudenglu();
下一篇:党员民主测评表