教职工管理系统 C语言版!.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教职工管理系统 C语言版!

郑州大学《C语言程序设计》课题:教职工信息管理系统学院:软件学院指导教师:宋伟组名:梦吾队专业:软件工程时间:2011年8月24日教职工信息管理系统1.研究课题教职工信息包括职工号、姓名、性别、电话,使之能提供以下功能:系统以菜单方式工作;教职工信息录入功能;教职工信息浏览功能;(4)教职工信息查询功能(查询方式可按姓名或工号查询);(5)教职工信息的删除功能;(6)教职工信息添加功能。2.上机环境:操作系统:windows7开发工具:DEV C++二、程序设计思路1.根据题目要求,应该把职工工资信息用结构体形式输入,然后把职工工资信息送到文件中;2.在程序中需实现职工工资浏览、查询等功能的操作,所以需要建立相应的功能模块来实现;3.另外还需要提供键盘式选择菜单实现功能,在运行时达到所要的目的。三、功能模块图教职工信息管理统统信息删除信息添加信息查询信息浏览信息录入按姓名查询按工号查询四、函数调用关系五、各函数功能说明1.main()函数: 主函数 ,通过调用各个函 数实现职工信息管理2.shuru()函数 : 新建职工信息3.liulan()函数 : 浏览员工信息4.chaxun()函数: 查询员工信息5.tianjia()函数 : 添加员工信息6.shanchu()函数: 删除员工信息7.display()函数: 输出员工信息8.creat()函数: 创建链表六、源程序代码#includestdio.h #includestdlib.h#includestring.h#includemath.h#includemalloc.hstruct teacher // 定义链表 {int num;longtel; char sex;char name[10];struct teacher *next; };FILE *fp;voidcreat(struct teacher*head); void display(struct teacher*head); // 函数声明 voidshuru(); voidcaidan();voidliulan();voidchaxun();voidshanchu();voidtianjia();int main() // 函数功能(1.主程序 2.实现菜单) { int flag;intben;inti=0;system(color 5b );while(1) { caidan();printf(请您选择……);scanf(%d,flag);if(flag==0)break;switch(flag) { case 1:shuru();break; case 2:liulan(); break;case 3:shanchu();break;case 4:tianjia();break;case 5: chaxun(); break;default:printf(访问错误); break; }printf(返回主菜单请按……八\n);scanf(%d,ben);printf(\n);if(ben==8)continue; } printf(\n);printf(*****退出成功******\n);printf(\n);system(pause);return 0; } void creat(struct teacher*head) //函数功能(1.构建链表 2.录入信息) {struct teacher *p,*q; FILE*fp;int num;int flag1;longtel;char name[10];char sex; q=head;while(1) { printf(请输入学号:);scanf(%d,num);getchar();printf(请输入姓名:);scanf(%s,name);getchar();printf(请输入性别:);scanf(%c,sex);getchar();printf(请输入号码:);scanf(%ld,tel); p=(struct teacher*)malloc(sizeof(struct teacher));if(p==NULL)break;p-num=num;p-sex=se

文档评论(0)

skvdnd51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档