作者:日期:
#include <>
#include <>
#include <>
#define n 10
struct worker
char num[20]; 员工编号。
char name[20]; 员工名称。
char sex;//员工性别
int age;//员工年龄。
char remark[20];/员工备注。
stu[10];
void input()/员工基本信息录入。
int i=0;
file *fp; /文件指针。
for(i=0;i
for(i=0;i fread(&stu[i],sizeof(struct worker),1,fp); 读磁盘文件*/
fclose(fp);
while(g)
printf请选择查询方式n");
printf(" 1,姓名 2,序号 3,性别 4,年龄 ")
printfn");
scanf("%d",&a);
switch(a)
case 1:printf("请输入姓名:")
scanf("%s",r);
printf("姓名序号性别年龄备注 ")
for(i=0;i
if(strcmp(stu[i].name,r)==0)
printf("%s\t%s\t%c\t%d\t%s",stu[i].num,stu[i].name,stu[i].
sex,stu[i].age,stu[i].remark);
break;
case 2:printf("请输序号:")
scanf("%s",&c);
printf("姓名序号性别年龄备注 ")
for(i=0;i
if(strcmp(c,stu[i].num)==0)
printf("%s\t%s\t%c\t%d\t%s",stu[i].num,stu[i].name,stu[i].
sex,stu[i].age,stu[i].remark);
break;
case 3:printf("请输性别:")
getchar();
scanf("%c",&d);
printf("姓名序号性别年龄备注 ")
for(i=0;i
if(stu[i].sex==d)
printf("%s\t%s\t%c\t%d\t%s",stu[i].num,stu[i].name,stu[i].
sex,stu[i].age,stu[i].remark);
break;
case 4:printf("请输年龄:")
scanf("%d",&e);
printf("姓名序号性别年龄备注 ")
for(i=0;i<10;i++)
if(stu[i].age==e)
printf("%s\t%s\t%c\t%d\t%s",stu[i].num,stu[i].name,stu[i].
sex,stu[i].age,stu[i].remark);
人事档案管理系统c语言
c语言程序设计 课程设计。指导教师 李耀成。设计者 刘玉成 孙涛 马新涌 郭恒阳。专业班级 机电081 设计时间 2009年11月。人事档案管理系统。一 需求分析。电脑已经深入到我们日常工作和生活的方方面面,比如文字处理 信息管理 辅助设计 图形图像处理 教育培训以及游戏娱乐等。windows系统的...
人事档案管理系统
一。人事管理。1员工浏览。2 档案维护。3证照资料查询。4职称资料查询。二。人事异动。1.员工就职。2.员工调职。3.员工离职。4.员工复职。5.人事异动查询。三。培训管理。1.培训课程设置。2.培训记录设置。3.培训记录查询。四。奖惩管理。1.奖惩类别设置。2.奖惩记录的维护。3.奖惩记录查询。五...
人事档案管理系统设计
2008年8月。目录。1.系统目标与范围 3 1.1 系统目标 3 1.2 系统范围 3 2.系统需求分析 3 2.1现状描述 3 2.2现状分析 3 3.系统总体架构设计 4 3.1档案管理 4 3.1.1 功能描述 4 3.1.2 功能范围 5 3.2系统权限管理 8 3.2.1功能描述 8 3...