41.c
来自「计算概论阅读材料」· C语言 代码 · 共 34 行
C
34 行
/*41.c*/#include <stdio.h>void main(void){ float pay,pay_tax,tax; scanf("%f",&pay); if(pay<=800)tax=0; else{ pay_tax=pay-800; if(pay_tax<=500) tax=0.05*pay_tax; else if(pay_tax<=2000) tax=0.05*500+(pay_tax-500)*0.1; else if(pay_tax<=5000) tax=0.05*500+0.1*1500+0.15*(pay_tax-2000); else if(pay_tax<=20000) tax=0.05*500+0.1*1500+0.15*3000+0.2*(pay_tax-5000); else if(pay_tax<=40000) tax=0.05*500+0.1*1500+0.15*3000+0.2*15000+0.25*(pay_tax-20000); else if(pay_tax<=60000) tax=0.05*500+0.1*1500+0.15*3000 +0.2*15000+0.25*20000+0.3*(pay_tax-40000); else if(pay_tax<=80000) tax=0.05*500+0.1*1500+0.15*3000+0.2*15000+0.25*20000 +0.3*20000+0.35*(pay_tax-60000); else if(pay_tax<=100000) tax=0.05*500+0.1*1500+0.15*3000+0.2*15000+0.25*20000 +0.3*20000+0.35*20000+0.4*(pay_tax-80000); else tax=0.05*500+0.1*1500+0.15*3000+0.2*15000+0.25*20000 +0.3*20000+0.35*20000+0.4*20000+0.45*(pay_tax-100000); } printf("pay=%10.2f tax=%10.2f\n",pay,tax);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?