学管师话术_图文.ppt#include <>
#define N 50
#define M 200
int stumax=0,scoremax=0;
FILE *fp;
struct student
{
char num[9]; //学号
char name[20]; //姓名
int sex; //性别
int room; //宿舍号码
long int tel; //电话号码
}stu[N];
struct stuscore
{
char num[9]; //学号
char coursenum[10]; //课程编号
char course[15]; //课程名称
float point; //学分
int nscore; //平时成绩
int expscore; //实验成绩
int examscore; //卷面成绩
score; //综合成绩
float getpoint;//实得学分
}score[M],score1[M];
void enter_stu();
void input_stu(int j);
void enter_score();
void input_score(int i);
_score(int i);
void browse_stu();
void browse_score();
void search();
void search_stu();
void search_num();
void search_name();
void search_room();
void search_score();
void printf_onestu_score(char snum[]);
void delete_one();
void order();
void order_course_num();
void order_course();
void order_printf(int k);
/***********菜单***********/
void menu()
{
int w1;
char n;
/*变量n保存选择菜单数字,w1判断输入的数字是否在功能菜单对应数字范围内*/
system("cls");
do
{
puts("****************************************************************\n\n");
puts("\t ***************** 总菜单*****************\n\n");
puts("\t*** ***");
puts("\t*** ***");
puts("\t*** ***");
puts("\t*** ***");
puts("\t*** ***");
puts("\t*** ***");
puts("\t*** :按综合成绩或实得学分***");
puts("\t*** ***");
puts("\n\n****************************************************************");
printf("\n选择要进行的功能代号(1-8):[ ]\b\b");
scanf("%c",&n);
if(n<'1'||n>'8') /*对选择的数字作判断*/
{
w1=1;
printf("\n\n??? 请输入数字 1~8!\n\n");
}
else
{
w1=0;
/*选择功能*/
switch(n)
{
case '1':enter_stu();break; /*输入基本信息模块*/
case '2':browse_stu();break; /*浏览基本信息模块*/
case '3':enter_score();break; /*输入成绩基本信息模块*/
case '4':browse_score();break; /*浏览成绩基本信息模块*/
case '5':search();break; /*查找模块*/
case '6':delete_one();break; /*删除学籍模块*/
case '7':order();break; /*排序模块*/
case '8':exit(0);
}
}
}while(w1=
学管师话术 图文 来自淘豆网m.daumloan.com转载请标明出处.