c语言工资纳税系统答辩ppt,C语言程序设计工资纳税系统,运行结果都是0.00求改正...

C语言程序设计工资纳税系统,运行结果都是0.00求改正0

02ae427d08e371d7e90d5b995e828d6d.pngtonyjea2017.01.08浏览29次分享举报

题目2:工资纳税系统【80分】 设计要求: 该系统包含以下几个功能,具体功能让用户选择。 (1)输入一个月的税前工资,获得个人纳税金额 个人所得税每月交一次,底线是3500元/月,也就是超过了3500元的月薪才开始计收个人所得税。个人所得税税率表一(工... 题目2:工资纳税系统【80分】

设计要求:

该系统包含以下几个功能,具体功能让用户选择。

(1)输入一个月的税前工资,获得个人纳税金额

个人所得税每月交一次,底线是3500元/月,也就是超过了3500元的月薪才开始计收个人所得税。个人所得税税率表一(工资、薪金所得适用)

级数----------全月应纳税所得额----------税率(%)

1--------------不超过500元的--------------------------5

2----------超过500元至2000元的部分------------10

3----------超过2000元至5000元的部分----------15

4----------超过5000元至20000元的部分---------20

5----------超过20000元至40000元的部分-------25

6----------超过40000元至60000元的部分-------30

7----------超过60000元至80000元的部分-------35

8----------超过80000元至100000元的部分------40

9----------超过100000元的部分---------------------45

表中的应纳税所得额是指以每月收入额减除3500元后的余额。

例如:计算为:4400-3500=900

应纳个人所得税额=500×5%+400×10% =65

(2)输入工资计算纳税金额。.

#include

int main()

{

double a=0.0,b=0.0;

printf("本月工资:");

scanf("%f",&a);

if(a<=3500)

b=0;

if(a>3500&&a<=4000)

b=(a-3500)*0.05;//1--------------不超过500元的-----------------5

if(a>4000&&a<=6000)

b=(a-3500-500)*0.10+500*0.05;//2----------超过500元至2000元的部分-----------10

if(a>6000&&a<=11000)

b=(a-3500-2000)*0.15+500*0.05+1500*0.10;//3----------超过2000元至5000元的部分----------15

if(a>11000&&a<=31000)

b=(a-3500-5000)*0.20+500*0.05+1500*0.10+3000*0.15;//4----------超过5000元至20000元的部分---------20

if(a>31000&&a<=71000)

b=(a-3500-20000)*0.25+500*0.05+1500*0.10+3000*0.15+15000*0.20;//5----------超过20000元至40000元的部分-------25

if(a>71000&&a<=131000)

b=(a-3500-40000)*0.30+500*0.05+1500*0.10+3000*0.15+15000*0.20+20000*0.25;//6----------超过40000元至60000元的部分-------30

if(a>131000&&a<=211000)

b=(a-3500-60000)*0.35+500*0.05+1500*0.10+3000*0.15+15000*0.20+20000*0.25+20000*0.25;//7----------超过60000元至80000元的部分-------35

if(a>211000&&a<=311000)

b=(a-3500-80000)*0.40+500*0.05+1500*0.10+3000*0.15+15000*0.20+20000*0.25+20000*0.25+20000*0.25;//8----------超过80000元至100000元的部分------40

if(a>311000)

b=(a-3500-100000)*0.45+500*0.05+1500*0.10+3000*0.15+15000*0.20+20000*0.25+20000*0.25+20000*0.25+20000*0.25;//9----------超过100000元的部分---------------------45

printf("纳税金额:%5.2f\n",b);

return 0;

} 展开

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值