计算工资所得税。如果工资为(2001-2499)则扣税项为高于2000元部分*5%,如果工资为(2500-3999)则扣税项为高于2000元部分*10%-25,如果工资为(4000-6999)则扣税项为高于2000元部分*15%-125。列表如下:
应发工资 | 个人所 得税 | 实发工资 |
2600.00 | 35.00 | 2565.00 |
2450.00 | 22.50 | 2427.50 |
4100.00 | 190.00 | 3910.00 |
计算工资所得税。如果工资为(2001-2499)则扣税项为高于2000元部分*5%,如果工资为(2500-3999)则扣税项为高于2000元部分*10%-25,如果工资为(4000-6999)则扣税项为高于2000元部分*15%-125。列表如下:
应发工资 | 个人所 得税 | 实发工资 |
2600.00 | 35.00 | 2565.00 |
2450.00 | 22.50 | 2427.50 |
4100.00 | 190.00 | 3910.00 |
运用IF?是指不用if...else?哪就纯if吧,会较长点。
if (x>=2001)
if (x<2500)
y=(x-2000)*0.05;
if (x>=2500)
if (x<=3999)
y=(x-2000)*0.1-25;
if (x>=4000)
if (x<=6999)
y=(x-2000)*0.15-125;
再给出在Turbo C中的程序:
#include <stdio.h>
void main()
{
float x,y;
printf("enter the money:");
scanf("%f",&x);
if (x>=2001)
if (x<=2499)
y=(x-2000)*0.05;
if (x>=2500)
if (x<=3999)
y=(x-2000)*0.1-25;
if (x>=4000)
if (x<=6999)
y=(x-2000)*0.15-125;
printf("The y is:%f\n",y);
system("pause");
}