C程序设计职工信息管理--课程报告.doc

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C程序设计职工信息管理--课程报告

C语言程序设计 课 程 设 计 课程名称: C 程 序 设 计 课题名称: 职工信息管理 班 级: 计算机学院1507班 完 成 人: 姓名(学号) 指导教师: 李珊 湖南理工学院计算机学院 2016年6月27日 设计要求与功能分析 定义菜单函数,主要源代码 void menu() /*菜单函数*/ { printf( \n); printf(\n); printf(\n); printf( ******************职工信息管理****************\n); printf( 1.录入职工信息); printf( 2.浏览职工信息\n); printf( 3.查询职工信息); printf( 4.删除职工信息\n); printf( 5.添加职工信息); printf( 6.修改职工信息\n); printf( 7.查询排序\n); printf( 8.退出\n); printf( ********************谢谢使用******************\n); printf(\n); printf(\n); } 总体设计 输出1到7数字可进入执行不同的功能的函数,并在执行结束后返回主页面 流程图 详细设计与程序实现 职工输入功能:主要功能完成职工信息的输入,主要程序 void input() /*录入函数*/ { int i,m; printf(请输入需要创建信息的职工人数(1--100):\n); scanf(%d,m); for (i=0;im;i++) { printf(职工号: ); srand((int)time(0)); em[i].num=rand()%10000 if(em[i].num!=em[i-1].num) printf(%8d ,em[i].num); printf(\n); printf(请输入姓名: ); scanf(%s,em[i].name); getchar(); printf(请输入性别(f--女 m--男): ); scanf(%c,em[i].sex); printf(请输入年龄: ); scanf(%d,em[i].age); printf(请输入学历: ); scanf(%s,em[i].xueli); printf(请输入工资: ); scanf(%d,em[i].wage); printf(请输入住址: ); scanf(%s,em[i].addr); printf(请输入电话: ); scanf(%d,em[i].tel); printf(\n); } printf(\n创建完毕!\n); save(m); } void save(int m) /*保存文件函数*/ { int i; FILE*fp; if ((fp=fopen(employee_list,wb))==NULL) /*创建文件并判断是否能打开*/ { printf (cannot open file\n); exit(0); } for (i=0;im;i++) /*将内存中职工的信息输出到磁盘文件中去*/ if (fwrite(em[i],sizeof(struct employee),1,fp)!=1) printf(file write error\n); fclose(fp); } int load() /*导入函数*/ { FILE*fp; int i=0; if((fp=fopen(employee_list,rb))==NULL) { printf (cannot open file\n); exit(0); } else { do { fread(em[i],sizeof(struct employee),1,fp); i++; } while(feof(fp)==0); } fclose(fp); return(i-1); }

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档