📄 42.c
字号:
/*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; switch((int)(pay_tax/500)){ case 0: tax=0.05*pay_tax;break; case 1: case 2: case 3: tax=0.05*500+(pay_tax-500)*0.1;break; case 4: case 5:case 6:case 7:case 8:case 9: tax=0.05*500+0.1*1500+0.15*(pay_tax-2000);break; default: switch((int)(pay_tax/20000)){ case 0: tax=0.05*500+0.1*1500+0.15*3000+0.2*(pay_tax-5000);break; case 1: tax=0.05*500+0.1*1500+0.15*3000+0.2*15000+0.25*(pay_tax-20000);break; case 2: tax=0.05*500+0.1*1500+0.15*3000 +0.2*15000+0.25*20000+0.3*(pay_tax-40000);break; case 3: tax=0.05*500+0.1*1500+0.15*3000+0.2*15000+0.25*20000 +0.3*20000+0.35*(pay_tax-60000);break; case 4: 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);break; default: 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -