C语言教师工资管理系统(2)

时间:2026-01-21

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

[i].sex,a[i].jbgz,a[i].jt,a[i].jbgz+a[i].jt);
flag=1;
}


}
if(flag==0)
printf("查无此人!\n");

}







//查找基本工资最高的教师信息
void searchbyjbgz(struct teacher a[],int n)
{

struct teacher temp;
int i;
temp=a[0];
for(i=1;i<n;i++)
{
if(a[i].jbgz>temp.jbgz)
temp=a[i];
}
printf("工作号,姓名,出生日期,性别,基本工资,津贴,总工资:\n");
printf("%s %s %d %d %d %c %f %f %f\n",temp.num,,temp.bir.year,temp.bir.month,temp.bir.day,temp.sex,temp.jbgz,temp.jt,temp.jbgz+temp.jt);

}

//修改指定职工号得教师信息
void repeat(struct teacher a[],int n)
{
char temp[20];
int flag=0;
int i;
printf("请输入要修改的职工号:\n");
getchar();
gets(temp);
for(i=0;i<n;i++)
{
if(strcmp(temp,a[i].num)==0)
{

printf("%s %s %d %d %d %c %f %f %f\n",a[i].num,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);
printf("请重新输入职工号.姓名.出生日期.性别.基本工资.津贴:\n");
scanf("%s %s %d %d %d %c %f %f",a[i].num,a[i].name,&a[i].bir.year,&a[i].bir.month,&a[i].bir.day,&a[i].sex,&a[i].jbgz,&a[i].jt);
flag=1;
}


}
if(flag==0)
printf("查无此人!\n");

printf("修改后的教师信息:\n");
printf("职工号.姓名.出生日期.性别.基本工资.津贴.总工资:\n");
for(i=0;i<n;i++)
printf("%s %s %d %d %d %c %f %f %f\n",a[i].num,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);



}


void main()
{
int num;
struct teacher tea[3];
while(num=menu())
{
switch(num)
{
case 1: input(tea,3); break;
case 2: output(tea,3);break;
case 3: sortbyzgz(tea,3);break;
case 4: searchbyname(tea,3);break;
case 5: searchbyj
bgz(tea,3);break;
case 6: repeat(tea,3);break;
case 7: exit(0);
}

getch(); //按任意键继续
system("cls"); //清屏
}
}








C语言教师工资管理系统(2).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219