问答题 我国现行的个人所得税工资薪金部分的免征额是3500元,超出3500元的部分按7级超额累进税率(见下表)计算。例如,某人的工资收入为5000元,他应缴纳的个人所得税为:(5000-3500)*3%=45元。编写程序,键盘输入某员工的工资收入,计算并输出该员工应缴纳的个人所得税(为简化计算,省略保险、公积金等扣除项)。
7级超额累进个人所得税税率表
级数 全月应纳税所得额 税率(%)
1 不超过1,500元 3
2 超过1,500元至4,500元的部分 10
3 超过4,500元至9,000元的部分 20
4 超过9,000元至35,000元的部分 25
5 超过35,000元至55,000元的部分 30
6 超过55,000元至80,000元的部分 35
7 超过80,000元的部分 45
【正确答案】
【答案解析】#include<stdio.h>
main( )
{
float m,n,s;
print{("请输人员工工资:\n");
scanf("%f", &m)
n=m-3500;
if(n<=0)
s=0;
else if(n>0&&n<=1500)
s=s*0.03
else if(n>1500&&n<=4500)
s=(n-1500)*0.1+1500*0.03
else if(n>4500&&n<=9000)
s=(n-4500)*0.2+3000*0.1+1500*0.03
else if(n>9000&&n<=35000)
s=(n-9000)*0.25+4500*0.2+3000*0.1+1500*0.03
else if(n>35000&&n<=55000)
s=(n-35000)*0.3+26000*0.25+4500*0.2+3000*0.1+1500*0.03
else if(n>55000&&n<=80000)
s=(n-55000)*0.35+20000*0.3+26000*0.25+4500*0.2+3000*0.1+1500*0.03
else
s=(n-80000)*0.45+25000*0.35+20000*0.3+26000*0.25+4500*0.2+
3000*0.1+1500*0.03
printf("需要交纳的个人所得税为f%\n",s)
}