任意输入一个月收入,计算当月应交纳的税额
时间: 2023-05-26 15:04:41 浏览: 52
此任务需要知道所属国家和税法规定。以下是中国税法的计算公式:
假设月收入为x元,那么应交纳的个人所得税y元应根据以下公式计算:
当x ≤ 5000元时,y=0
当5000元 < x ≤ 8000元时,y=(x-5000)×3%
当8000元 < x ≤ 17000元时,y= (x-5000)×10%-210
当17000元 < x ≤ 30000元时,y= (x-5000)×20%-1410
当30000元 < x ≤ 40000元时,y= (x-5000)×25%-2660
当40000元 < x ≤ 60000元时,y= (x-5000)×30%-4410
当60000元 < x ≤ 85000元时,y= (x-5000)×35%-7160
当x > 85000元时,y= (x-5000)×45%-15160
注意:以上税率均指超过上限后的部分,如8000元按照3%计算,只对3000元的部分计算税款。
假设月收入为10000元,那么应交纳的个人所得税y元= (10000-5000)×10%-210 = 290元。
相关问题
写一个C语言程序使任意输入一个月收入,计算当月应交纳的税额
#include<stdio.h>
int main()
{
float income, tax;
printf("请输入您的月收入:");
scanf("%f", &income);
if(income <= 0)
{
printf("您输入的月收入有误,请重新输入!\n");
return 0;
}
else if(income <= 5000)
{
tax = 0;
}
else if(income <= 8000)
{
tax = (income - 5000) * 0.03;
}
else if(income <= 17000)
{
tax = (income - 8000) * 0.1 + 900;
}
else if(income <= 30000)
{
tax = (income - 17000) * 0.2 + 2600;
}
else if(income <= 40000)
{
tax = (income - 30000) * 0.25 + 4600;
}
else if(income <= 60000)
{
tax = (income - 40000) * 0.3 + 9600;
}
else if(income <= 85000)
{
tax = (income - 60000) * 0.35 + 14600;
}
else
{
tax = (income - 85000) * 0.45 + 21600;
}
printf("您的月税额为:%.2f元\n", tax);
return 0;
}
用c语言由键盘任意输入一个月收入,用个人所得税计算当月应交纳的税额
```c
#include <stdio.h>
int main() {
float income, tax;
printf("请输入您的月收入:");
scanf("%f", &income);
if (income <= 0) {
printf("无需缴纳税费。\n");
return 0;
}
if (income <= 1500) {
tax = income * 0.03;
}
else if (income <= 4500) {
tax = 45 + (income - 1500) * 0.1;
}
else if (income <= 9000) {
tax = 345 + (income - 4500) * 0.2;
}
else if (income <= 35000) {
tax = 1245 + (income - 9000) * 0.25;
}
else if (income <= 55000) {
tax = 7745 + (income - 35000) * 0.3;
}
else if (income <= 80000) {
tax = 13745 + (income - 55000) * 0.35;
}
else {
tax = 22495 + (income - 80000) * 0.45;
}
printf("当月应交纳的税额为:%.2f元。\n", tax);
return 0;
}
```
说明:
个人所得税计算公式及税率:
| 月应纳税所得额 | 税率 |
| -------------- | ---- |
| 不超过1500元 | 3% |
| 超过1500元至4500元 | 10% |
| 超过4500元至9000元 | 20% |
| 超过9000元至35000元 | 25% |
| 超过35000元至55000元 | 30% |
| 超过55000元至80000元 | 35% |
| 超过80000元 | 45% |
如果月收入为负数或0,无需缴纳税费。