首页 > 编程知识 正文

c语言成绩管理系统代码(c语言教师工资管理系统源程序设计,C语言教师工资管理系统)

时间:2023-05-03 22:29:41 阅读:121276 作者:3601

c语言教师工资管理系统的源代码

#包含

#包含

#包含

#包含

/*函数声明*

void input (; //此函数功能用于输入教师信息

int menu (; //此函数是菜单

//学号: 410109060328

结构数据

{

在年;

int month;

int day;

(;

结构发射器

{

char num[15];

char name[30];

结构数据Bir;

char sex;

浮动日本卡介苗;

浮动日本铁路;

(;

int menu () )

{

int n;

printf(1.实现教师信息输入(n );

printf(2.计算每位教师的总工资,并输出n );

printf(3.按总工资从高到低的顺序输出教师信息(n ) );

printf(4.查找指定名字的教师信息,如果不存在则给出提示信息(n ) );

printf(5.查找基本工资最高的教师信息(n ) );

printf(6.修改指定员工编号的员工信息(n );

printf(7.程序退出(n );

printf (* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * (n () ) )

printf ('请输入要执行的操作:n );

scanf('%d ',n );

(while(N1|||N7 ) () ) ) ) ) ) ) ) ) ) ) 652 ) )

{

printf ('请重新输入(n );

scanf('%d ',n );

}

返回n;

}

//实现教师信息输入

voidinput(structteachera[],int n ) )。

{

int i;

printf (石家庄经济学院(n );

for(I=0; I

{

printf ('请输入教师的工号:');

scanf('%s ',a[i].num );

printf ('请输入教师姓名:');

scanf('%s ',a[i].name );

printf ('请输入教师的出生年月日:');

scanf () %d%d )、a[i].bir.year、a[i].bir.month、a[i].bir.day );

printf ('请输入教师的性别:');

getchar (;

scanf('%c ',a[i].sex );

printf ('请输入教师的基本工资:');

scanf('%f ',a[i].jbgz );

printf ('请输入教师津贴) );

scanf('%f ',a[i].jt );

}

}

//实现教师信息输出

voidoutput(structteachera[],int n ) )。

{

int i;

printf (工作号码、姓名、出生年月日、性别、基本工资、津贴、总工资:(n );

for(I=0; I

printf(%s%d%d%d%c%f%f(n ),a[i].num,a[i].name,a[i].bir.year,a[I].bir

}

按照工资从高到低的顺序,输出教师信息

voidsortbyzgz(structteachera[],int n ) )。

{

int i,j,k;

结构技术模板;

for(I=0; I

{

k=i;

for(j=I1; Jj

if ((a[i].jbgz a[i].jt ) ) a [ I ].jbgz a [ I ].JT ) )

k=j;

if(k!=i )

{

temp=a[i];

a[i]=a[k];

a[k]=temp;

}

}

输出(a,n );

}

//查找具有指定名称的教师信息,如果不存在,则发出提示信息

voidsearchbyname (structteachera [ ],int n ) )。

{

char name[20];

int flag=0;

int i;

printf ('请输入要搜索的教师的姓名。 n );

getchar (;

gets(name;

for(I=0; I

{

if(strcmp(name,a[i].name )==0) )

{

printf (工作号码、姓氏

姓名、出生年月日、性别、基本工资、津贴、总工资:n ';

printf(%s%d%d%d%c%f%f(n ),a[i].num,a[i].name,a[i].bir.year,a[I].bir

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。