【c语言课程设计】职工管理系统程序_txt([c] language curriculum design staff management system procedures _txt)

【c语言课程设计】职工管理系统程序_txt([c] language curriculum design staff management system procedures _txt)

ID:12603313

大小:25.78 KB

页数:32页

时间:2018-07-18

【c语言课程设计】职工管理系统程序_txt([c] language curriculum design staff management system procedures _txt)_第1页
【c语言课程设计】职工管理系统程序_txt([c] language curriculum design staff management system procedures _txt)_第2页
【c语言课程设计】职工管理系统程序_txt([c] language curriculum design staff management system procedures _txt)_第3页
【c语言课程设计】职工管理系统程序_txt([c] language curriculum design staff management system procedures _txt)_第4页
【c语言课程设计】职工管理系统程序_txt([c] language curriculum design staff management system procedures _txt)_第5页
资源描述:

《【c语言课程设计】职工管理系统程序_txt([c] language curriculum design staff management system procedures _txt)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、【c语言课程设计】职工管理系统程序_txt([C]languagecurriculumdesignstaffmanagementsystemprocedures_txt)/******文件*****/#includes"stdio.h"/*/o函数*/#includes"stdlib.h标准库函数"/**/#includes"string.h字符串函数"/**/#includes"ctype.h字符操作函数"/**/#includes"cstdlib"/*定义时间结构体*/structtime{intyear;inti;intday;};定义数据结构structst

2、uff/**/{charnum[10];/*职工号*/charname[20];/*名字*/charsex[16];/*性别*/chardate[15];/*出生日期*/chardegree[15];/*学历*/charsalary[15];/*工资*/charaddress[20];/*地址*/charcanvas[15];/*电话*/structstuff*next;};/***函数原型***/intnumgs(char[]);/*判断职工号格式函数*/intjudge(structstuff*head,charnum[]);/*判断职工号是否重复函数*/int

3、years(chara[]);/*分离年函数*/inttimes(chartime[]);/*判断日期函数*/intsexgs(char[]);/*判断性别格式函数*/intnumgs(char[]);/*判断职工号格式函数*/intsalarygs(char[14]);/*判断职工工资格式函数*/inttelegs(char[14]);/*判断职工电话号码格式函数*/voidadd(structstuff*head);/*输入记录*/intread(structstuff*head);/*读入信息*/voidsearch(structstuff*head);/*查

4、找显示信息*/voidsum(structstuff*head);/*统计职工数*/voidfind(structstuff*head);/*退休职工信息*/voidcancel(structstuff*head);/*删除职工信息*///intgetlength(structstuff*head);/*获取链表节点数*/intsave(structstuff*head);/*保存到文件*/voidprintall(head);/*显示所有职工信息*/intmenu_show();/*主函数菜单*/intmenu_select(int6,structstuff*he

5、ad);/*功能函数菜单*//****主函数****/main(){structstuff*head;/*定义头结点*/head=(structstuff*)malloc(sizeof(structstuff).head->next=null;system("cls");/*清屏*/printf("~~~~~~~~~~~~~~~~~~欢迎进入职工管理系统!~~~~~~~~~~~~~~~~~~~~~");for(;;)无限循环/**/{_selectmenu(menu),_show(head);}}/***根据参数选择相互的功能函数***/intmenu_se

6、lect(int6,structstuff*head){switch(sel)/*调用主菜单函数,返回值整数作为开关条件*/{case0:add(head);break;/*输入职工信息*/case1:read(head);break;/*从文件中读入信息*/case2:search(head);break;/*查找记录*/case3:sum(head);break;/*按学历统计职工数*/case4:find(head);break;/*查找退休职工信息*/case5:cancel(head);break;/*删除职工信息*/case6:save(head);br

7、eak;/*保存文件*/case7:printall(head);break;/*显示所有职工信息*/case8:printf("~~~~~~~~~~~~~~~~~谢谢使用!!!~~~~~~~~~~~~~~~~~~")andexit(0);/*退出*/}}/***菜单函数,返回值为整数,代表所选菜单项***/intmenu_show(){chars[80].intc;printf(“请按任意键继续!!!“n);getch();/**/读入任意字符系统(“华彩”);/*清屏*/printf(“****************************职工信息

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

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

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