本文主要是介绍第十周项目一个人所得税,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、题目说明:编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入。
二、作者,李忠林
三、完成日期:2016年11月3日
#include <stdio.h>
int main ( )
{
double dSalary,dTax=0,dNetIncome=0;
printf("请输入您本月的收入总额(元):");
scanf("%lf", &dSalary);
if((dSalary-3500)<=0)
{
dTax=0;
}
else if((dSalary-3500)<=1500)
{
dTax=(dSalary-3500)*0.03;
}
else if((dSalary-3500)<=4500)
{
dTax=(dSalary-3500)*0.1-105;
}
else if((dSalary-3500)<=9000)
{
dTax=(dSalary-3500)*0.2-555;
}
else if((dSalary-3500)<=35000)
{
dTax=(dSalary-3500)*0.25-1005;
}
else if((dSalary-3500)<=55000)
{
dTax=(dSalary-3500)*0.3-2755;
}
else if((dSalary-3500)<=80000)
{
dTax=(dSalary-3500)*0.35-5505;
}
else if((dSalary-3500)>80000)
{
dTax=(dSalary-3500)*0.45-13505;
}
dNetIncome=dSalary-dTax;
printf("您本月应缴个人所和税 %.2lf 元,税后收入是 %.2lf 元。\n", dTax, dNetIncome);
printf("依法纳税,共享繁荣。谢谢使用!\n");
return 0;
}
运行结果
学习心得:多分支选择结构很麻烦,但有耐心就可以成功。
这篇关于第十周项目一个人所得税的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!