- 2
- 0
- 约2.07万字
- 约 26页
- 2019-08-01 发布于浙江
- 举报
#includestdio.h
#includestring.h
#includestdlib.h
#includeconio.h
#define N 10000
void srh_stu();
void sort();
struct student
{
char num[10];//学号
char name[10];//姓名
char code[10];//登录密码
char sex[3];//性别
char depart[10];//系部
char addr[10];//家庭住址
char tel[15];//电话
int age;//年龄
int elec;//选修课
int requ;//必修课
int sum; //总成绩
}stu[N],ts;
struct admin//管理员结构体
{
char num[10];//管理员编号
char code[10];//密码
}adm[N],ta;
struct teacher//教师结构体
{
char num[10];//教师编号
char code[10];//密码
}thr[N],tt;
int ID;//登录号
int i,j;
int len=0;//学生人数
int lent=0;//老师人数
int lena=0;//管理员人数
void save()//保存信息
{
FILE *fp;
if((fp=fopen(student.txt,w))==NULL)//打开文件
{
printf(文件打开失败!);
exit(0);
}
for(i=0;ilen;i++)//写入文件
{
fprintf(fp,%s\t%s\t%s\t%s\t%s\t%s\t%s\t%d\t%d\t%d\t%d\t\n,stu[i].num,stu[i].name,stu[i].code,stu[i].sex,stu[i].depart,stu[i].addr,stu[i].tel,stu[i].age,stu[i].elec,stu[i].requ,stu[i].sum );
}
fclose(fp);//关闭文件
if((fp=fopen(teacher.txt,w))==NULL)//打开教师文件
{
printf(文件打开失败!);
exit(0);
}
for(i=0;ilent;i++)//写入文件
{
fprintf(fp,%s\t%s\t\n,thr[i].num,thr[i].code);
}
fclose(fp);//关闭文件
if((fp=fopen(admin.txt,w))==NULL)//打开管理员文件
{
printf(文件打开失败!);
exit(0);
}
for(i=0;ilena;i++)//写入文件
{
fprintf(fp,%s\t%s\t\n,adm[i].num,adm[i].code);
}
fclose(fp);//关闭文件
}
void load()//读取信息
{
FILE *fp;
if((fp=fopen(student.txt,r))==NULL)//打开文件
{
fopen(student.txt,w);//创建文件
goto loop1;
}
i=0;
while(!feof(fp))//读取文件
{
fscanf(fp,%s%s%s%s%s%s%s%d%d%d%d,stu[i].num,stu[i].name,stu[i].code,stu[i].sex,stu[i].depart,stu[i].addr,stu[i].tel,stu[i].age,stu[i].elec,stu[i].requ,stu[i].sum );
if(!feof(fp))
i++;
}
len=i;//数量
fclose(fp);//关闭文件
loop1: if((fp=fopen(teacher.txt,r))==NULL)//打开文件
{
fopen(teacher.txt,w);//创建文件
goto loop2;
}
i=0;
while(!feof(fp))//读取文件
{
fscanf(fp, %s%s,thr[i].num,thr
您可能关注的文档
- 2018苏教版小学数学四年级上册第三单元观察物体.doc
- 2018苏教版小学数学六年级上册期末测试卷一.doc
- 2018苏教版译林七年级英语下-1-5单元测试.doc
- 2018苏教版语文二年级下册《咏柳》教案.doc
- 2018语文中考分类汇编——字形.docx
- 2018重要环境因素清单.doc
- 2018部编版小学语文二年级上册多音字汇总(最新版).doc
- 2018高三数学全国二模汇编(理科)专题02函数.doc
- 2018高考语文二轮:古诗词鉴赏专练(一)及答案.doc
- 2018高考语法填空高频词汇.docx
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
最近下载
- 2026届四川省成都市石室中学化学高一第一学期期末综合测试试题含解析.doc
- 维修电工技师高级技师理论复习资料.pdf VIP
- 山东省菏泽市2024-2025学年高一下学期期末考试含答案(10科试卷).pdf
- 新员工岗前公司级安全考试(重庆轨道交通-B卷).docx VIP
- 装备修理质量管理课件.pptx VIP
- 螺杆机-海信螺杆式风冷热泵机组.pdf VIP
- 诱导性多功能干细胞研究行业深度调研及发展策略研究报告.docx
- 湖南省长沙市长郡中学2024-2025学年高一上学期期末考试语文试卷(含答案).pdf VIP
- 关于高三综评典型事例摘抄.docx VIP
- 装备修理技术与信息管理.pptx VIP
原创力文档

文档评论(0)