C语言教师管理系统代码.doc

C语言教师管理系统代码.doc

ID:56979420

大小:23.00 KB

页数:6页

时间:2020-07-30

C语言教师管理系统代码.doc_第1页
C语言教师管理系统代码.doc_第2页
C语言教师管理系统代码.doc_第3页
C语言教师管理系统代码.doc_第4页
C语言教师管理系统代码.doc_第5页
资源描述:

《C语言教师管理系统代码.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、#include#include#include#include/*函数声明*/voidinput();//此函数功能是输入教师信息intmenu();//此函数是一个菜单//学号:410109060328structdata{intyear;intmonth;intday;};structteacher{charnum[15];charname[30];structdatabir;charsex;floatjbgz;floatjt;};intmenu(){intn;printf("1.实现教师信息的

2、录入");printf("2.求每个教师的总工资,并输出");printf("3.按总工资从高到低排序,输出教师信息");printf("4.查找指定姓名的教师信息,若不存在,给出提示信息");printf("5.查找基本工资最高的教师信息");printf("6.修改指定职工号的职工信息");printf("7.程序结束");printf("************************************************");printf("请输入你要执行的操作:");scanf("%d",&n);while(n<1

3、

4、n

5、>7){printf("请重新输入");scanf("%d",&n);}returnn;}//实现教师信息录入voidinput(structteachera[],intn){inti;printf("石家庄经济学院");for(i=0;i

6、day);printf("请输入教师性别:");getchar();scanf("%c",&a[i].sex);printf("请输入教师基本工资:");scanf("%f",&a[i].jbgz);printf("请输入教师津贴:");scanf("%f",&a[i].jt);}}//实现教师信息输出voidoutput(structteachera[],intn){inti;printf("工作号,姓名,出生日期,性别,基本工资,津贴,总工资:");for(i=0;i

7、name,a[i].bir.year,a[i].bir.month,a[i].bir.day,a[i].sex,a[i].jbgz,a[i].jt,a[i].jbgz+a[i].jt);}//按工资从高到低排序,输出教师信息voidsortbyzgz(structteachera[],intn){inti,j,k;structteachertemp;for(i=0;i(a[i].jbgz+a[i].jt))k=j;if(k!=i){temp=a[i];a[i]=a[k

8、];a[k]=temp;}}output(a,n);}//查找指定姓名的教师信息,若不存在,给出提示信息voidsearchbyname(structteachera[],intn){charname[20];intflag=0;inti;printf("请输入要查找的教师姓名:");getchar();gets(name);for(i=0;i

9、,a[i].name,a[i].bir.year,a[i].bir.month,a[i].bir.day,a[i].sex,a[i].jbgz,a[i].jt,a[i].jbgz+a[i].jt);flag=1;}}if(flag==0)printf("查无此人!");}//查找基本工资最高的教师信息voidsearchbyjbgz(structteachera[],intn){structteachertemp;inti;temp=a[0];for(i=1;i

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

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

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