第十周 税款与税后收入

Copyright (c) 2016 烟台大学计算机与控制工程学院
All rights reserved.
文件名称:test.cpp.
作者:何定钦
完成日期:2016年11月8日

题目描述:
    编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入。
输入:
   本月收入
输出:
   本月应缴税款和税后收入
样例输入:
   13500
样例输出:
   1495.00  12005.00
分析
#include <stdio.h>
#include <stdlib.h>

int main()
{
    double dsalary,plus,dTax=0,dNetlncome=0;
    printf("请输入您本月的收入总额(元):\n");
    scanf("%lf",&dsalary);
    plus=dsalary-3500;
    if(dsalary<=3500)
    {
        dTax=0;
        dNetlncome=dsalary;
    }
    else
    {
        if(plus>0 && plus<=1500)
        {
            dTax=plus*0.03;
            dNetlncome=dsalary-dTax;
        }
        else
        {
            if(plus>1500 && plus<=4500)
            {
                dTax=plus*0.1-105;
                dNetlncome=dsalary-dTax;
            }
            else
            {
                if(plus>4500 && plus<=9000)
                {
                    dTax=plus*0.2-555;
                    dNetlncome=dsalary-dTax;
                }
                else
                {
                    if(plus>9000 && plus<=35000)
                    {
                        dTax=plus*0.25-1005;
                        dNetlncome=dsalary-dTax;
                    }
                    else
                    {
                        if(plus>35000 && plus<=55000)
                        {
                            dTax=plus*0.3-2755;
                            dNetlncome=dsalary-dTax;
                        }
                        else
                        {
                            if(plus>55000 && plus<=80000)
                            {
                                dTax=plus*0.35-5505;
                                dNetlncome=dsalary-dTax;
                            }
                            else
                            {
                                dTax=plus*0.45-13505;
                                dNetlncome=dsalary-dTax;
                            }

                        }
                    }
                }
            }
        }
    }
    printf("您本月应缴个人所得税%.2lf元,税后收入是%.2lf元。\n",dTax,dNetlncome);
    printf("依法纳税,共享繁荣,谢谢使用!\n");
    return 0;
}

结果:


知识点总结:
    利用多个选择结构,完成任务。

心得体会:
    有时候会弄错一些字符,一些变量名。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值