#include <stdio.h>
#include <stdlib.h>
int main()
{
int dTax,dSalary,dATaxed,dSalary0;
scanf("%d",&dSalary);
dSalary0=dSalary-3500;
if(dSalary<0)
printf("error input");
else if(dSalary0<=0)
dTax=0;
else if(dSalary0<=1500)
dTax=dSalary0*0.03;
else if(dSalary0<=4500)
dTax=dSalary0*0.1-105;
else if(dSalary0<=9000)
dTax=dSalary0*0.2-555;
else if(dSalary0<=35000)
dTax=dSalary0*0.25-1005;
else if(dSalary0<=55000)
dTax=dSalary0*0.3-2755;
else if(dSalary0<=80000)
dTax=dSalary0*0.35-5505;
else
dTax=dSalary0*0.45-13505;
dATaxed=dSalary-dTax;
printf("%d %d",dTax,dATaxed);
return 0;
}
//背景知识中给的速算扣除数是需要减去的。。
else if 可以省略一些之前有过的判断。。
第十周-计算个人所得税
最新推荐文章于 2020-07-26 17:40:53 发布