今天自己制作了一个简易学生系统
菜单
添加学生成绩
查看所有学生成绩
根据学号查看成绩
查看成绩最高分和学号
查看成绩最低分和学号
查看成绩平均分
根据学号修改成绩
主函数
#include<stdio.h>
#define INCREASE_SCORE 1
#define SEARCH_ALL 2
#define SEARCH_SCORE 3
#define MAX_SCORE 4
#define MIN_SCORE 5
#define AVE_SCORE 6
#define MODIFY_SCORE 7
#define EXIT 8
int students[10][2] = {0};
int index = 0;//表示当前学生个数
//打印系统菜单函数
int menu();
void increase_score();
void print_score();
void search_score();
max_score();
min_score();
ave_score();
modify_score();
int main()
{
int option;
char ch;
while(1)
{
option = menu();
switch(option)
{
case INCREASE_SCORE:
increase_score();
//print_score();
break;
case SEARCH_ALL:
print_score();
break;
case SEARCH_SCORE:
search_score();
break;
case MAX_SCORE:
max_score();
break;
case MIN_SCORE:
min_score();
break;
case AVE_SCORE:
ave_score();
break;
case MODIFY_SCORE:
modify_score();
break;
case EXIT:
printf("感谢使用,再见");
return 0;
default:
printf("输入错误\n");
break;
}
printf("是否继续?(y/n):");
getchar();
scanf("%c",&ch);
if(ch == 'y')
{
continue;
}
else
{
printf("感谢使用,再见");
break;
}
}
return 0;
}