您的位置:首页 > 其它

10实践项目1

2016-12-19 17:14 113 查看
#include <stdio.h>  

int main ( )  

{  

    double dSalary,dTax=0,dNetIncome=0;   

    double dValue;    

    double dRate, dOffset;    

    int iStep;         

    printf("请输入您本月的收入总额(元):");  

    scanf("%lf", &dSalary);
 

    dValue = dSalary - 3500; 

    if(dValue <= 0.0)  

        dTax = 0.0;  

    else  

    {  

        if(dValue <= 1500)  

            iStep = 1;  

        else if(dValue <= 4500)  

            iStep = 2;  

        else
ed10
 if(dValue <= 9000)  

            iStep = 3;  

        else if(dValue <= 35000)  

            iStep = 4;  

        else if(dValue <= 55000)  

            iStep = 5;  

        else if(dValue <= 80000)  

            iStep = 6;  

        else  

            iStep = 7;   

        switch(iStep)  

        {  

        case 1:  

            dRate = 0.03, dOffset = 0.0;  

            break;  

        case 2:  

            dRate = 0.1, dOffset = 105.0;  

            break;  

        case 3:  

            dRate = 0.2, dOffset = 555.0;  

            break;  

        case 4:  

            dRate = 0.25, dOffset = 1005.0;  

            break;  

        case 5:  

            dRate = 0.3, dOffset = 2755.0;  

            break;  

        case 6:  

            dRate = 0.35, dOffset = 5505.0;  

            break;  

        case 7:  

            dRate = 0.45, dOffset = 13505.0;  

        }  

        dTax = dValue * dRate - dOffset;  

    }  

    dNetIncome = dSalary-dTax; 

    printf("您本月应缴个人所和税 %.2lf 元,税后收入是 %.2lf 元。\n", dTax, dNetIncome);  

    printf("依法纳税,共享繁荣。谢谢使用!\n");  

    return 0;  

}

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