#include<stdio.h>
int main()
{
float salary,wage,tallage,define;
int k;
printf("please enter your monthly income:\n");
scanf("%f",&salary);
define=salary-3500;
if(salary<3500)
printf("you don't have to pay taxes\nyour monthly income is:%f",salary);
else
{
if(define>0&&define<=1500)
k=0;
else if(define>1500&&define<4500)
k=1;
else if(define>4500&&define<9000)
k=2;
else if(define>9000&&define<35000)
k=3;
else if(define>35000&&define<55000)
k=4;
else if(define>55000&&define<80000)
k=5;
else
k=6;
}
switch(k)
{
case 0:
tallage=define*0.03;
break;
case 1:
tallage=define*0.10-105;
break;
case 2:
tallage=define*0.20-555;
break;
case 3:
tallage=define*0.25-1005;
break;
case 4:
tallage=define*0.30-2755;
break;
case 5:
tallage=define*0.35*5055;
break;
case 6:
tallage=define*0.40-13505;
break;
}
wage=salary-tallage;
printf("you should pay tax:%f\nyour after tax income is:%f:",tallage,wage);
return 0;
}
上税后工资
最新推荐文章于 2023-02-22 17:16:30 发布