- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
公司员工职员管理系统程序报告
2015年C语言程序课程设计
学 院: 数学与信息科学学院
专 业: 数学与应用数学
班 级: 2014级1班
姓 名: 钟谋佞
课题名称: 公司职员信息管理系统
指导老师:
2015年 8月 19 日
公司职员信息管理系统
一.需求分析:
输入职员个人信息
按姓名查询职员个人信息
统计公司职员年龄分布
二、总体设计:
系统结构及流程图如下:
详细设计
#includestdio.h
#includestdlib.h
#includestring.h
typedef struct{
int a,num,age,sal;
char name[10],sex[10],depart[20],add[20],cul[10];
} STAFF;
void input();
void inquire();
void Page();
int main()
{
int a;
printf(单位职工管理系统\n);
while(1)
{
printf(1.档案输入\n2.按姓名查找输出档案\n3.打印全厂职工年龄分布\n0.退出\n输入编号:);
I:scanf(%d,a);
switch(a)
{
case 0:return 0;
case 1:input();break;
case 2:inquire();break;
case 3:Page();break;
default :printf(输入编号错误,重新输入\n);goto I;
}
}
return 0;
}
void input()
{
FILE *fp;
STAFF inf[200];
int i=1;
if((fp=fopen(zgzl.dat,a))==0)
printf(无法打开),exit (0);
printf(按职工号顺序输入:\n);
printf(输入工号:);
scanf(%d,inf[i-1].a);
while(1)
{
fprintf(fp,\n%d ,inf[i-1].a);
printf(\t姓名:,inf[i-1].a);
scanf(%s,inf[i-1].name);
fprintf(fp,%s ,inf[i-1].name);
printf(\t性别:);
scanf(%s,inf[i-1].sex);
fprintf(fp,%s ,inf[i-1].sex);
printf(\t年龄:);
scanf(%d,inf[i-1].age);
fprintf(fp,%d ,inf[i-1].age);
printf(\t部门:);
scanf(%s,inf[i-1].depart);
fprintf(fp,%s ,inf[i-1].depart);
printf(\t住址:);
scanf(%s,inf[i-1].add);
fprintf(fp,%s ,inf[i-1].add);
printf(\t基本工资:);
scanf(%d,inf[i-1].sal);
fprintf(fp,%d ,inf[i-1].sal);
printf(\t文化程度:);
scanf(%s,inf[i-1].cul);
fprintf(fp,%s,inf[i-1].cul);
printf(输入0结束输入,输入工号继续:);
scanf(%d,inf[i-1].a);
if(inf[i-1].a==0)break;
i++;
}
if(fclose(fp))
printf(无法打开),exit (0);
}
void inquire()
{
FILE *fp;
STAFF inf[200]={0};
int i=1,n,a;char name[10];
if((fp=fopen(zgzl.dat,r))==0)
printf(无法打开),exit (0);
while(!feof(fp))
{
fscanf(fp,%d%s%s%d%s%s%d%s,inf[i-1].a,inf[i-1].name,in
您可能关注的文档
- 光合作用与呼吸作用20132.doc
- 光合仪使用说明及注意事项.doc
- 光合作用与呼吸作用相关题型专训.doc
- 光合作用与呼吸作用综合分析.doc
- 光合作用与细胞呼吸.doc
- 光合作用与细胞呼吸的习题.doc
- 光合作用典型例题增加版.doc
- 光合作用呼吸作用复习.doc
- 光合作用和呼吸作用专题备考训练.doc
- 光合作用和呼吸作用大题.doc
- Unit 4 Section B 3a-self check(课件)八年级英语下册(人教版).pptx
- 医院培训课件:《食管癌护理查房》.pptx
- Unit 5 Topic 3 Section B(课件)八年级英语下册(仁爱版).pptx
- 五年级 语文 下册 第二单元 第2课《草船借箭》课件 (第1课时).pptx
- 五年级 语文 下册 第一单元《古诗三首》之《四时田园杂兴》(其三十一)课件.pptx
- Unit 14 Section A 3a-3c 阅读课 九年级英语全一册课件(人教版新目标).pptx
- 五年级 语文 下册《景阳冈》课件 (第1课时).pptx
- 五年级 语文 下册《金字塔》课件 (第1课时).pptx
- 变电站值班员考试题库_解释题.docx
- 清华实用新型发明外观设计500 cns.pdf
文档评论(0)