用C语言设计一个程序

来源:百度知道 编辑:UC知道 时间:2024/05/10 23:16:50
3. 计算个人所得税。请根据用户输入的应纳税所得额,(使用if语句判断选择适用税率)计算输出应纳税额。
应纳税额 = 应纳税所得额×适用税率 - 速算扣除数
级数 全月应纳税所得额 税率(%) 速算扣除数
1 不超过500元的 5 0
2 超过500元至2000元的部分 10 25
3 超过2000元至5000元的部分 15 125
4 超过5000元至20000元的部分 20 375
5 超过20000元至40000元的部分 25 1375
6 超过40000元至60000元的部分 30 3375
7 超过60000元至80000元的部分 35 6375
8 超过80000元至100000元的部分 40 10375
9 超过100000元的部分 45 15375

#include<stdio.h>
main()
{
printf("请输入应纳税所得额:");
long d;
double h;
scanf("%ld",&d);
if(d<=500)
printf("应纳税额是:50");
else if(d<=2000)
{
h=(d*0.1-25);
printf("应纳税额是:%f",h);
}
else if(d<=5000)
{
h=(d*0.15-125);
printf("应纳税额是:%f",h);
}
else if(d<=20000)
{
h=(d*0.20-375);
printf("应纳税额是:%f",h);
}
else if(d<=40000)
{
h=(d*0.25-1375);
printf("应纳税额是:%f",h);
}
else if(d<=60000)
{
h=(d*0.30-3375);
printf("应纳税额是:%f",h);
}
else if(d<=80000)
{
h=(d*0.35-6375);
printf("应纳税额是:%f",h);
}
else if(d<=100000)
{
h=(d*0.40-10375);
printf("应纳税额是:%f",h);
}
else
{
h=(d*0.45-15375);
printf(&