大一新生,听课+自学用结构体数组完成的简单管理系统,后面会用链表重新写一份。
目录
head.h头文件:
void login();
void menu();
void watch();
void add();
void write();
void del();
void sort();
void numsort();
void baocun();
void sort();
main.c (用作启动函数)
#include<stdio.h>
#include"head.h"
int main()
{
login();
return 0;
}
menu.c(菜单函数)
#include<stdio.h>
#include<stdlib.h>
#include"head.h"
void menu()
{
int num;
printf("欢迎进入《学生成绩管理系统》 V3.6 \n");
printf("===================================================\n");
printf("1.显示学生信息√ 2.添加学生信息√\n");
printf("3.修改学生信息 √ 4.删除学生信息√\n");
printf("5.按学号查找学生信息√ 6.对学生信息按学号升序排序√\n");
printf("7.备份系统数据√ 8.退出系统√\n");
printf("===================================================\n");
printf("请选择菜单编号:");
scanf_s("%d", &num);
switch (num)
{
case 1: watch();break;
case 2: add();break;
case 3: write();break;
case 4: del();break;
case 5: numsort();break;
case 6: sort();break;
case 7:baocun();break;
case 8: exit(0);
default:printf("请选择你想要的菜单项:");
}
printf("\n");
system("cls");
}