个人所得税税率表一(工资、薪金所得适用)
级数 全月应纳税所得额 税率(%)
1 不超过1500元的 3
2 超过1500元至4500元的部分 10
3 超过4500元至9000元的部分 20
4 超过9000元至35000元的部分 25
5 超过35000元至55000元的部分 30
6 超过55000元至80000元的部分 35
7 超过80000元的部分 45*/
import java.util.*;
public class TaxRate
{
public static void main(String[] args){
System.out.print("请输入您的工资:");
Scanner sc=new Scanner(System.in);
double salary=sc.nextDouble();
double money;
if(salary<=3500){
money=salary;
System.out.print("您交完税后的工资为:"+money);
}else if(salary<=5000){
money=salary-(salary-3500)*0.03;
System.out.print("您交完税后的工资为:"+money);
}else if(salary<=8000){
money=salary-(1500*0.03+(salary-5000)*0.1);
System.out.print("您交完税后的工资为:"+money);
}else if(salary<=12500){
money=salary-(1500*0.03+3000*0.1+(salary-8000)*0.2);
System.out.print("您交完税后的工资为:"+money);
}else if(salary<=38500){
money=salary-(1500*0.03+3000*0.1+4500*0.2+(salary-12500)*0.25);
System.out.print("您交完税后的工资为:"+money);
}else if(salary<=58500){
money=salary-(1500*0.03+3000*0.1+4500*0.2+26000*0.25+(salary-38500)*0.3);
System.out.print("您交完税后的工资为:"+money);
}else if(salary<=83500){
money=salary-(1500*0.03+3000*0.1+4500*0.2+26000*0.25+20000*0.3+(salary-58500)*0.35);
System.out.print("您交完税后的工资为:"+money);
}else{
money=salary-(1500*0.03+3000*0.1+4500*0.2+26000*0.25+20000*0.3+25000*0.35+(salary-83500)*0.45);
System.out.print("您交完税后的工资为:"+money);
}
}
}
代码仅供参考,若有不同请访问度娘