#include <stdio.h>
int main()
{
int y,h,k1=0,k2=0;
double sal=0;
scanf("%d %d",&y,&h);
if(y>=5)
k1=1;
if(h>40)
k2=1;
if(k1&&k2==0)//老员工工作不超过40小时
sal=50*h;
else if(k1&&k2)//老员工工作超过40小时
sal=50*40+50*1.5*(h-40);
else if(!k1&&!k2)//新员工工作不超过40小时
sal=30*h;
else
sal=30*40+30*1.5*(h-40);
printf("%.2lf",sal);
}
7-10 计算工资
最新推荐文章于 2024-09-26 10:30:27 发布
该程序使用C语言实现,根据员工的工作年限和工作小时数来计算工资。如果员工是老员工(工作年限大于等于5年)且工作超过40小时,则按加班计算;否则,根据是否为老员工和工作小时数来确定基本工资。计算中考虑了正常工作时间和加班的额外补偿。
1399

被折叠的 条评论
为什么被折叠?



