您的位置:首页 > 其它

第十周博文作业:项目1 求个人所得税

2016-11-03 08:23 169 查看
问题:(复制自老师博文)

第10周实践:请完成下面的项目,并发博客作为解题报告

【项目1】

  编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入(计算办法见附:关于个人所得税的有关背景知识)。

  可以在下面程序的基本框架基础上完成,如需其他变量自行增加

 

/*
烟台大学计算机与控制工程学院
冯琬淇
问题:项目1 求个人所得税
备注:具体分析与多种解题方式详见老师博文
*/
#include <stdio.h>
#include <stdlib.h>

int main()
{
double dSalary,dTax=0,dNetIncome=0;
double dValue;
double dRate,doffset;
printf("请输入您本月的收入总额(元):");
scanf("%lf",&dSalary);
dValue=dSalary-3500;
if(dValue<=0.0)
dTax=0.0;
else
{
if(dValue<=1500)
dRate=0.03,doffset=0.0;
else if(dValue<=4500)
dRate=0.1,doffset=105.0;
else if(dValue<=9000)
dRate=0.2,doffset=555.0;
else if(dValue<=35000)
dRate=0.25,doffset=1005.0;
else if(dValue<=55000)
dRate=0.3,doffset=2755.0;
else if(dValue<=80000)
dRate=0.35,doffset=5505.0;
else
dRate=0.45,doffset=13505.0;
dTax=dValue*dRate-doffset;
}
dNetIncome=dSalary-dTax;
printf("您本月应个人所得税%.21f元,税后收入是%.21f元。\n",dTax,dNetIncome);
printf("依法纳税,共享繁荣。谢谢使用!\n");
return 0;
}


  具体链接:

http://blog.csdn.net/sxhelijian/article/details/53006363

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: