在现代社会,团体所得税的打算对每团体来说都是一项基本的财务技能。C言语作为一种广泛利用的编程言语,可能帮助我们经由过程编程的方法来打算税后收入,从而更好地管理团体财务。本文将揭秘C言语编程中的税收工资打算法门,帮助你轻松控制税后收入打算,告别财务迷茫。
在中国,团体所得税采取累进税率轨制。以下是2021年5月17日发布的新团体所得税税率表:
级数 | 应纳税所得额(元) | 税率 | 速算扣除数(元) |
---|---|---|---|
1 | 不超越1500 | 3% | 0 |
2 | 1500至4500 | 10% | 105 |
3 | 4500至9000 | 20% | 555 |
4 | 9000至35000 | 25% | 1005 |
5 | 35000至55000 | 30% | 2755 |
6 | 55000至80000 | 35% | 5505 |
7 | 超越80000 | 45% | 13505 |
以下是一个利用C言语编写的团体所得税打算器示例,该顺序会根据用户输入的扣除社保公积金后的月收入,打算出税后收入。
#include <stdio.h>
double IncomeTax(double dIncome) {
double tax = 0.0;
if (dIncome <= 1500) {
tax = dIncome * 0.03;
} else if (dIncome <= 4500) {
tax = (dIncome - 1500) * 0.1 + 105;
} else if (dIncome <= 9000) {
tax = (dIncome - 4500) * 0.2 + 555;
} else if (dIncome <= 35000) {
tax = (dIncome - 9000) * 0.25 + 1005;
} else if (dIncome <= 55000) {
tax = (dIncome - 35000) * 0.3 + 2755;
} else if (dIncome <= 80000) {
tax = (dIncome - 55000) * 0.35 + 5505;
} else {
tax = (dIncome - 80000) * 0.45 + 13505;
}
return tax;
}
int main() {
double dIncome, dNetIncome;
printf("请输入扣除社保公积金后的月收入:");
scanf("%lf", &dIncome);
dNetIncome = dIncome - IncomeTax(dIncome);
printf("税后收入为:%.2lf元\n", dNetIncome);
return 0;
}
经由过程C言语编程打算团体所得税,不只可能进步团体的编程才能,还能帮助我们更好地懂得财务知识。控制这一技能,可能让我们在处理团体财务时愈加随心所欲,告别财务迷茫。