用 C语言编写一个测试个人所得税计算程序,
时间: 2023-05-22 20:01:00 浏览: 132
可以使用以下代码:
#include <stdio.h>
int main() {
float income, tax;
printf("请输入您的年收入:");
scanf("%f", &income);
if (income <= 0) {
printf("您输入的收入不合法!\n");
return 0;
}
if (income <= 36000) {
tax = income * 0.03;
} else if (income <= 144000) {
tax = 1080 + (income - 36000) * 0.1;
} else if (income <= 300000) {
tax = 9900 + (income - 144000) * 0.2;
} else if (income <= 420000) {
tax = 27900 + (income - 300000) * 0.25;
} else if (income <= 660000) {
tax = 47900 + (income - 420000) * 0.3;
} else if (income <= 960000) {
tax = 85900 + (income - 660000) * 0.35;
} else {
tax = 181900 + (income - 960000) * 0.45;
}
printf("您的个人所得税为:%.2f 元\n", tax);
return 0;
}
这个程序可以根据您输入的年收入计算出您需要缴纳的个人所得税。根据中国税法规定,个人所得税的税率是分档计算的,不同的收入段有不同的税率。
阅读全文