![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/54fbb2fb43166d222baee9774d2309f79152d27c?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
#include<
stdio.h>
int main()
{double x,y,p1,p2;
while(1)
{scanf("%lf",&x);
if(x<=0)break;
x-=3500;
if(x<=1500){p1=0.03; p2=0;}
else if(x<=4500){p1=0.1; p2=105;}
else if(x<=9000){p1=0.2; p2=555;}
else if(x<=35000){p1=0.25; p2=1005;}
else if(x<=55000){p1=0.3; p2=2755;}
else if(x<=80000){p1=0.35; p2=5055;}
else {p1=0.45; p2=13505;}
y=x*p1-p2;
printf("
个人所得税=%.2lf\n",y);
}
return 0;
}