c语言程序设计企业员工管理系统docWord文档格式.docx

上传人:b****4 文档编号:13855485 上传时间:2022-10-14 格式:DOCX 页数:7 大小:15.35KB
下载 相关 举报
c语言程序设计企业员工管理系统docWord文档格式.docx_第1页
第1页 / 共7页
c语言程序设计企业员工管理系统docWord文档格式.docx_第2页
第2页 / 共7页
c语言程序设计企业员工管理系统docWord文档格式.docx_第3页
第3页 / 共7页
c语言程序设计企业员工管理系统docWord文档格式.docx_第4页
第4页 / 共7页
c语言程序设计企业员工管理系统docWord文档格式.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

c语言程序设计企业员工管理系统docWord文档格式.docx

《c语言程序设计企业员工管理系统docWord文档格式.docx》由会员分享,可在线阅读,更多相关《c语言程序设计企业员工管理系统docWord文档格式.docx(7页珍藏版)》请在冰豆网上搜索。

c语言程序设计企业员工管理系统docWord文档格式.docx

charjob[10];

/*工作*/

charsex[10];

/*性别*/

charaddress[20];

/*地址*/

charphone[10];

/*电话*/

structdatein_time;

/*入厂时间*/

}t,worker[MAX];

/*录入模块*/

voidinput()

{inti;

system("

cls"

);

//system("

printf("

\n\n请输入文件名\n"

scanf("

%s"

filename);

开始输入员工的信息\n"

\n请输入现有员工人数\n"

%d"

&

n);

if((fp=fopen(filename,"

w"

))==NULL)

{printf("

不能建立!

\n"

exit(0);

}

for(i=0;

i{printf("

第%d个人的信息:

i+1);

姓名\n"

worker[i].name);

年龄\n"

worker[i].age);

工作\n"

worker[i].job);

性别\n"

worker[i].sex);

地址\n"

worker[i].address);

电话\n"

worker[i].phone);

入厂年\n"

worker[i].in_time.year);

入厂月\n"

worker[i].in_time.mouth);

入厂日\n"

worker[i].in_time.day);

录入完毕,按任意键返回主菜单\n"

getch();

ifprintf(fp,"

%s%d%s%s%s%s%d-%d-%d\n"

worker[i].name,worker[i].age,worker[i].job,worker[i].sex,worker[i].address,worker[i].phone,worker[i].in_time.year,worker[i].in_time.mouth,worker[i].in_time.day);

fclose(fp);

/*输出模块*/

voidoutput()

{inti;

r"

暂时未有任何信息,请按任意键返回主菜单进行信息录入\n"

该厂的员工信息:

姓名\t年龄\t工作\t性别\t地址\t电话\t入厂时间\n"

i{fscanf(fp,"

%s%d%s%s%s%s%d-%d-%d"

worker[i].name,&

worker[i].age,worker[i].job,worker[i].sex,worker[i].address,worker[i].phone,&

worker[i].in_time.year,&

worker[i].in_time.mouth,&

%s\t%d\t%s\t%s\t%s\t%s\t%d-%d-%d

worker[i].name,worker[i].age,worker[i].job,worker[i].sex,worker[i].address,worker[i].phone,worker[i].in_time.year,worker[i].in_time.mouth,worker[i].in_time.day);

输出完毕,按任意键返回主菜单\n"

/*保存模块*/

voidsave()

))==NULL)/*打开文件*/

\n不能打开该文件!

"

/*读取信息*/

voidread_message()

输入文件名\n"

ifscanf(fp,"

worker[i].age,worker[i].job,worker[i].sex,worker[i].address,worker[i].phone,&

worker[i].in_time.mouth,&

/*修改模块*/

voidmodify()

{inti,flag,choice;

charch,namekey[10];

flag=0;

开始修改\n"

do

请输入要修改的员工姓名\n"

namekey);

i{if(strcmp(worker[i].name,namekey)==0)

是否修改此人(y/n)\n"

getchar();

/*接收回车*/

ch=getchar();

if(ch=='

y'

****您要修改那一项?

***\n\n"

***1,姓名***\n\n"

***2,年龄***\n\n"

***3,工作***\n\n"

***4,性别***\n\n"

***5,地址***\n\n"

***6,电话***\n\n"

***7,入厂年***\n\n"

***8,入厂月***\n\n"

***9,入厂日***\n\n"

请选择(1-9)\n"

choice);

switch(choice)

{case1:

printf("

输入修改后的姓名\n"

break;

case2:

输入修改后的年龄\n"

case3:

输入修改后的工作\n"

case4:

输入修改后的性别\n"

case5:

输入修改后的地址\n"

case6:

输入修改后的电话\n"

case7:

输入修改后的入厂年\n"

case8:

输入修改后的入厂月\n"

case9:

输入修改后的入厂日\n"

修改后的信息\n"

elsebreak;

else

if(i==n)printf("

此人不存在\n"

\n是否继续输入(y/n)\n"

继续\n"

flag=1;

elseflag=0;

}while(flag==1);

修改完毕,按任意键返回主菜单\n"

);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1