C语言-学生管理系统源码
立即下载
资源介绍:
C语言-学生管理系统源码
#include
#include "head.h"
int num; // 全部变量学生个数
char n; // 菜单编号
int main()
{
menu();
while (n != 'Q'||n!='q')
{
printf("请输入指令=");
scanf(" %c", &n);
switch (n)
{
case 'H':
case 'h':
help();
break;
case 'T':
case 't':
if (num == 0)
type();
else
printf("你已经录入学生信息,请勿重复录入\n");
break;
case 'A':
case 'a':
if (num > 0)
Average();
else
printf("成绩表为空!请先使用命令 T 录入学生成绩。\n");
break;
case 'L':
case 'l':
if (num > 0)
list();
else
printf("成绩表为空!请先使用命令 T 录入学生成绩。\n");
break;
case 'P':
case 'p':
if (num > 0)
sort();
else
printf("成绩表为空!请先使用命令 T 录入学生成绩。\n");
break;
case 'S':
case 's':
if (num > 0)
serch();
else
printf("成绩表为空!请先使用命令 T 录入学生成绩。\n");
break;
case 'C':
case 'c':
clean();
break;
case 'Q':
case 'q':
printf("退出程序\n");
return 0;
default:
printf("输入错误,请重新输入!\n");
break;
}
}
return 0;
}