using System;

namespace PersonalIncomeTax
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("请输入一个人的月收入:");
            double income = double.Parse(Console.ReadLine());

            double tax = CalculateTax(income);
            Console.WriteLine("你要交的税为:" + tax);
        }

        static double CalculateTax(double income)
        {
            double tax = 0;

            if (income <= 3000)
            {
                return tax;
            }
            else if (income <= 4500)
            {
                tax = (income - 3000) * 0.05;
            }
            else if (income <= 9000)
            {
                tax = (1500 * 0.05) + (income - 4500) * 0.1;
            }
            else if (income <= 35000)
            {
                tax = (1500 * 0.05) + (4500 * 0.1) + (income - 9000) * 0.2;
            }
            else if (income <= 55000)
            {
                tax = (1500 * 0.05) + (4500 * 0.1) + (35000 * 0.2) + (income - 35000) * 0.3;
            }
            else if (income <= 80000)
            {
                tax = (1500 * 0.05) + (4500 * 0.1) + (35000 * 0.2) + (55000 * 0.3) + (income - 55000) * 0.35;
            }
            else
            {
                tax = (1500 * 0.05) + (4500 * 0.1) + (35000 * 0.2) + (55000 * 0.3) + (80000 * 0.35) + (income - 80000) * 0.45;
            }

            return tax;
        }
    }
}
``
C#个人所得税草案规定个税的起征点为3000 元分成7 级税率见下表131从键盘上输入月工资计算应交纳的个人所得税。30分表 131 税率情况表级数	全月应纳税所得额	税率 1	不超过1500元的即3000-4500 之间	52	超过1500元至4500元的部分	103	超过4500元至9000元的部分	204	超过9000元至35000元的部分	255	超过35000元至55000元的部分	30

原文地址: https://www.cveoy.top/t/topic/iJul 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录