写的分去结构
编写程序,要求输入一周中的工作小时数,然后打印工资总额、税金以及净工资。作如下假设:a.基本工资等级=10.00美元/小时
b。加班(超过40小时)=1.5倍的时间
c。税率 前300美元为15%
下一个150美元为20%
余下的为25%
用#define定义常量,不必关心本例是否符合当前的说法。
#include<stdio.h>
# define a 10.00
int main(void)
{
int time;
float gong,shui,jing;
scanf("%d",&time);
if(time<=30)
{
gong=time*a;
shui=gong*0.15;
}
else if(time>30 && time<40)
{
gong=time*a;
shui=300*0.15+(gong-300)*0.20;
}
else if(time>=40 && time<=43)
{
gong=400+(time-40)*15;
shui=300*0.15+(gong-300)*0.20;
}
else if(time>=44)
{
gong=400+(time-40)*15;
shui=300*0.15+150*0.20+(gong-450)*0.25;
}
jing=gong-shui;
printf("工资总额为%.2f\n税金为%.2f\n净工资为%.2f\n",gong,shui,jing);
return 0;
}