【c语言课程设计】职工管理系统程序_txt

【c语言课程设计】职工管理系统程序_txt

ID:41985017

大小:211.13 KB

页数:22页

时间:2019-09-05

【c语言课程设计】职工管理系统程序_txt_第1页
【c语言课程设计】职工管理系统程序_txt_第2页
【c语言课程设计】职工管理系统程序_txt_第3页
【c语言课程设计】职工管理系统程序_txt_第4页
【c语言课程设计】职工管理系统程序_txt_第5页
资源描述:

《【c语言课程设计】职工管理系统程序_txt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、/******文件*****/#include〃stdio.h〃/*I/o函数*/#includez,stdlib.h〃/*标准库函数*/ttinclude'string.h〃/*字符串函数*/#includez,ctype.h〃/*字符操作函数*/#includez,cstdlib/z/*定义时间结构体*/structtime{intyear;intmouth;intday;}a;structstuff/*定义数据结构*/{charnum[10000];/*职工号*/charname[20]名字*/charsex[⑹;/*性别*/chardate[15];A出生日

2、期*/chardegree[15];/*学历*/charsalary[15];/*丄资*/charaddress[20];A地址*/chartele[15];/*电话*/structstuff*next;};/***函数原型***/intnumgs(chara[]):/*判断职工号格式函数*/intjudge(structstuff*head,charnum[]);/*判断职工号是否重复函数*/intyears(chartime]]);/*分离年函数*/inttimes(chartime]]);/*判断日期函数*/intsexgs(char&[]);/*判断性别格式

3、函数*/intnumgs(chara[]);/*判断职工号格式函数*/intsalarygs(chara[14]);/*判断职工工资格式函数*/inttelegs(chara[14]);/*判断职工电话号码格式函数*/voidadd(structstuff*head);/*输入记录*/intread(structstuff*head);/*读入信息*/voidsearch(structstuff*head);/*查找显示信息*/voidsum(structstuff*head);/*统计职工数*/voidfind(structstuff*head);/*退休职工信息

4、*/voidcancel(structstuff*head);/*删除职T信息*///intgetLength(structstuff*head);/*获取链表节点数*/intsave(structstuff*head);/*保存到文件*/voidprintall(head);/*显示所有职工信息*/intmenu_show();/*主函数菜单*/intmenu_select(intsei,structstuff*head);/*功能函数菜单*//****主函数****/ma.in(){structstuff*head;/*定义头结点*/head=(structst

5、uff*)malloc(sizeof(structstuff));head-〉next二NULL;system(〃cls〃);/*清屏*/printf(z,欢迎进入职工管理系统!for(;;)/*无限循环*/{menu_select(menu_show(),head);/***根据参数选择相互的功能函数***/intmenu_select(intsei,structstuff*head){switch(sei)/*调用主菜单函数,返回值整数作为开关条件*/{case0:add(head);break;/*输入职工信息*/case1:read(head);bre

6、ak;/*从文件中读入信息*/case2:search(head);break;/*查找记录*/case3:sum(head);break;A按学历统计职工数*/case4:find(head);break;A查找退休职丁信息*/case5:cancel(head);break;/*删除职T信息*/case6:save(head);break;/*保存文件*/case7:printall(head);break;A显示所有职T信息*/case8:printf(谢谢便用!!!);exit(0);/*退出*//***菜单函数,返回值为整数,代表所选菜单项***/in

7、tmenushow()chars[80printf(〃请按任意键继续!!!〃);getchO;/*读入任意字符*/system(〃cls〃);/*清屏*/printf(“****************************职丁信息系统printf(“**〃);printf(“**");printf(“**〃);printf(“*职工人数*〃);printf(“*工信息*");printf(〃**〃);printf(〃**〃);printf(“*工信息*〃);printf(〃**〃);printf(“«xx、■I

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。