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 + -
显示快捷键?