import java.util.Scanner; public class salaryNashui01 { public static void main(String[] args) { /* 2021年个税标准延用2020年标准,起征点为5000元/月,根据我国《中华人民共和国个人所得税法》个人所得税税率表如下: 1、工资范围在1-5k元之间的,包括5000元,个人所得税税率为0%; 2、工资范围在5k-8k元之间的,包括8000元,个人所得税税率为3%; 3、工资范围在8k-17k元之间的,包括17000元,个人所得税税率为10%; 4、工资范围在17k-30k元之间的,包括30000元,个人所得税税率为20%; 5、工资范围在30k-40k万元之间的,包括40000元,适用个人所得税税率为25%; 6、工资范围在40000-60000元之间的,包括60000元,适用个人所得税税率为30%; 7、工资范围在60000-85000元之间的,包括85000元,适用个人所得税税率为35%; 8、工资范围在85000元以上的,适用个人所得税税率为45%。 */ System.out.println("=====个税计算器====="); while (true){ try{ System.out.println("请输入月薪金额:"); Scanner s = new Scanner(System.in); double salary = s.nextInt(); double jiaoshui = 0; double shiji = 0; if(salary <= 5000){ System.out.println("月薪未超过5000,不用交税"); shiji = salary - jiaoshui; }else if(salary > 5000 && salary <= 8000){ jiaoshui = (salary - 5000) * 0.03; shiji = salary - jiaoshui; }else if(salary > 8000 && salary <= 17000){ jiaoshui = (salary - 8000) * 0.1; shiji = salary - jiaoshui; }else if(salary > 17000 && salary <=30000){ jiaoshui = (salary - 17000) * 0.2; shiji = salary - jiaoshui; }else if(salary >30000 && salary <= 40000){ jiaoshui = (salary -30000) * 0.25; shiji = salary - jiaoshui; }else if(salary >40000 && salary <= 60000){ jiaoshui = (salary -40000) * 0.3; shiji = salary - jiaoshui; }else if(salary >60000 && salary <= 85000){ jiaoshui = (salary -60000) * 0.35; shiji = salary - jiaoshui; }else { jiaoshui = (salary -85000) * 0.45; shiji = salary - jiaoshui; } System.out.println("应缴税金额为:"+jiaoshui+"实际所得月薪为:"+shiji); System.out.println("是否退出计算器(输入exit退出,输入任意键继续计算)"); s.nextLine(); String command = s.nextLine(); if("exit".equals(command)){ System.out.println("已退出计算器!"); break; }else{ continue; } }catch(Exception e){ System.out.println("输入异常!请重新输入!"); } } } }