📄 head.h
字号:
#include <stdio.h>
#include<stdlib.h>
#include <string.h>
#include<conio.h>
#include<ctype.h>
#include<time.h>
struct user
{
char name[10];
char password[6];
int ID;
};
struct userL
{
char name[10];
char password[6];
int ID;
struct userL *next;
};
struct person
{
char Stnumber[10]; //学号
char name[16]; //姓名
char sex[4] ; //性别
float grade[3]; //语文、数学、英语的的分数
float average; //平均分
};
struct student
{
char Stnumber[10]; //学号
char name[16]; //姓名
char sex[4] ; //性别
float grade[3]; //语文、数学、英语的的分数
float average; //平均分
struct student *next; //指针
};
void printmenu(); //打印查询子页面
int search_name( struct student * q); //按姓名查找
int search_number( struct student * q); //按学号查找
void search_mm( struct student * q); //模糊查找
void search_average(struct student * q); //查询平均分不及格的学员
int search_m(char str1[], char str2[]); //查找模糊
student *dele(struct student *p, int k); //删除
student * dele_name(struct student *p); //按姓名删除
student * dele_number(struct student *p);//按学号删除
student * dele_all(struct student *p);//删除所有
student * input(struct student *p); //输入学生档案
student * open( void); //打开文件
void ouput( student *p); //输出学生档案
int check_re(char name[], struct student *p); //检查是否输入重复
void search( student *p); //查找
void modify( student *p); //修改
userL * open_user(); //打开用户文件
int input_user(userL *p); //用户界面
int password(userL *p); //添加用户
int check_user(userL *p); //验证用户
int check_name_pass(user * q, userL * p); // 查找用户函数
void ouput_user(userL *p); //打印所有用户信息
void saver_user(struct userL * p); //保存用户记录
int inputmenu(int result); //打印主菜单;
void save_student(student *p); // 保存
void exit1( student *p); //退出
void sleep (clock_t wait); //延时函数
void wellcom(); //欢迎界面
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -