上传者: jack85986370
|
上传时间: 2020-01-03 11:22:50
|
文件大小: 28KB
|
文件类型: c
非常强大的功能 并有注释
#include <windows h>
#include <math h>
#include <conio h>
#include <stdio h>
#include <stdlib h>
#include <string h>
#include <time h> time t函数 头文件
struct Student
{
char name[20]; 姓名
char gender[20]; 性别
char tel[20]; 电话
char email[50]; 邮箱
char address[100]; 地址
};
typedef struct Student SS;
给struct Student赋别名
void login ; 登入模块
void display menu ; 主菜单
void showMenu ; 汇总统计菜单
void system menu SS student int length ; 菜单选择
int inputInfo SS student int length ; 输入信息
int check char string ; "ESC"判断函数
void print SS find[] int i ; 根据"i"输出特定成员信息
void outputInfo SS student int length ; 输出信息
int queryInfo SS find int length ; 查询信息
void queryOutput SS find int index ;
void queryOutputInfo SS find int i ;
void statistic SS student int length ; 汇总统计选择
void singel output SS student int length ; 输出部分学生信息
int read save SS student int length ; 读取 写入 文件
void read SS student int length ; 读取文件
void save SS student int length ; 保存文件
void copy File SS student int length ; 备份文件
void save time ; 保存登入时间
void CursorPosition int x int y ; 设置光标位置
void show welcome ; 显示欢迎使用系统页面
void log info char name[] int n ; 记录操作日志
name 用户名 n 操作方式
void Date operate ; 查看操作日志
void user ; 用户信息模块
void change pw ; 更改密码
void register control ; 注册控制
void source take ; 资源占用
void log out ;
int changed length 0; 总共录入多少人
int N 1001; 数组的局限之处 数组在分配空间的时候需要常量来计算 不能确定大小不能分配所需空间大小
char show time[30]; 时间存放字符数组
int first 1; 是否刚刚登入系统 1 代表是
int flag read 0; 是否已从文件读入信息 0 代表不是">非常强大的功能 并有注释
#include <windows h>
#include <math h>
#include <conio h>
#include <stdio h>
#includ