You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

66 lines
1.4 KiB

#include <stdio.h>
#include <malloc.h>
#include <stdlib.h>
#include <string.h>
#define SIZE_STU 10
#define SIZE_COU 10
#define SIZE_SEL 10
//////////////函数声明部分
void home(void);
void stu_operate(void);
void cou_operate(void);
void statistic(void);
void choose(void);
void delete_sel(int);
//--学生信息部分:
void input_stu(void);
void search_stu(void);
void search_stu_id(void);
void search_stu_name(void);
void show_stu(void);
void edit_stu(void);
void renew_stu(void);
void delete_stu(void);
//--课程信息部分:
void input_cou(void);
void search_cou(void);
void search_cou_id(void);
void search_cou_name(void);
void show_cou(void);
void edit_cou(void);
void renew_cou(void);
void delete_cou(void);
/*学生信息结构体*/
struct student_info {
char stu_ID[9];
char stu_name[5];
char sex[9];
char age[9];
char collage[9];
char grade[9];
char contact[9];
}stu[SIZE_STU];
/*课程信息结构体*/
struct course_info {
char course_ID[9];
char course_name[9];
char property[9];
char period[9];
char credit[9];
char time[9];
int people;
}cou[SIZE_COU];
/*选课记录结构体*/
struct select {
int s;//存放学生信息的数组下标
int c;//存放课程信息的数组下标
}sel[SIZE_SEL];
//全局变量i,j,x分别是学生,课程,选课信息数组下标
int i = -1;
int j = -1;
int x = -1;