温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
2023
职工
信息管理
系统
源代码
职工信息管理系统源代码
intnum;
/x定义一个职工信息的结构体x/charname[20];
/x定义一个职工信息的结构体x/
charsex[2023];
//用字符串存放职工的性别数据
charbirth[20];//用字符串存放职工的出生年月数据
chardeta[20];//用字符串存放职工的工作年月数据
chareducation[20];//用字符串存放职工的学历数据
doublesalary;
//用字符串存放职工的性别数据
charwork[30];//用字符串存放职工的职务数据
charaddr[20];//用字符串存放职工的地址数据
chartel[20];//用字符串存放职工的 数据}worker[20230];//用结构体数组存放职工的所有信息voidmenu;
voidinput;
voidsave;
voidread;
voiddisplay;
voidadd;
voidsearch;
voidsearch_education;
voidsearch_num;
voiddel;
voidmodify;
voidmain
{chars;
system("color3f");
printf("\n\n");
printf("\t┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓\n");
printf("\t┃xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx┃\n");
printf("\t┃xxx┏━━━━━━━━━━━━━━━━━━━━━━━━┓xxx┃\n");
printf("\t┃xxx┃xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx┃xxx┃\n");
printf("\t┃xxx┃xxx
xxxx┃xxx┃\n");
printf("\t┃xxx┃xxx
欢迎使用职工信息管理系统
xxxx┃xxx┃\n");
printf("\t┃xxx┃xxx
xxxx┃xxx┃\n");
printf("\t┃xxx┃xxx
xxxx┃xxx┃\n");
printf("\t┃xxx┃xxx
制作人吴青伶
xxxx┃xxx┃\n");
printf("\t┃xxx┃xxx
xxxx┃xxx┃\n");
printf("\t┃xxx┃xxx
2023.12.28
xxxx┃xxx┃\n");
printf("\t┃xxx┃xxx
xxxx┃xxx┃\n");
printf("\t┃xxx┃xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx┃xxx┃\n");
printf("\t┃xxx┗━━━━━━━━━━━━━━━━━━━━━━━━┛xxx┃\n");
printf("\t┃xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx┃\n");printf("\t┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛\n");do{menu;printf("doyouwanttocontinue。(y/n)");
s=getchar;}while(s=='y'||s=='y');}voidmenu/x菜单函数x/{intb;printf("\t
\n");printf("\t
\n");printf("\t
\n");printf("\t
\n");printf("\t
\n");printf("\t
请选择
\n");printf("\t
------------------------------\n");printf("\t
||
||
\n");printf("\t
||
1.职工信息录入
||
\n");printf("\t
||
2.职工信息浏览
||
\n");printf("\t
||
3.职工信息添加
||
\n");printf("\t
||
4.职工信息查询
||
\n");printf("\t
||
5.职工信息删除
||
\n");printf("\t
||
6.职工信息修改
||
\n");printf("\t
||
0.
退出
||
\n");printf("\t\n");printf("\n输入你的选择项(0~6):\n");
scanf("%d",b);
switch(b)
{
case1://职工信息录入、保存
input;
save;
getchar;
break;
case2://读入职工信息并显示
read;
display;
getchar;break;
case3://添加职工信息
add;getchar;break;
case4://查询职工信息
search;getchar;break;
case5://读入职工信息并实现职工信息删除功能
read;
del;
getchar;
break;
case6://读入职工信息并修改职工信息
read;modify;getchar;break;
case0:exit(0);//退出
default:break;}}voidinput
//录入职工信息{
inti,flag,j;printf("输入职工个数(默认个数为2):");scanf("%d",n);fflush(stdin);//去除缓存for(i=0;i
第7页 共7页