工资计算含税收

#include <stdio.h>
int main()
{
    int type;
    float salary;
    float tax,lastsalary;
    printf("--------请选择类型--------\n");
    printf("1>单身     2>户主      3>已婚     4>离异\n");
    scanf("%d",&type);
    printf("请输入薪水\n");
    scanf("%f",&salary);
    switch (type){
        case 1:
            if (salary<=17850){
                tax = salary*0.15;
                lastsalary = salary-tax;
            } else if(salary>17850){
                tax = 0.15*17850+0.28*(salary-17580);
                lastsalary = salary - tax; 
            }
        case 2:
            if(salary<=23900){
                tax = salary*0.15;
                lastsalary = salary-tax;
                        } else if(salary>23900){
                                tax = 0.15*23900+0.28*(salary-23900);
                                lastsalary = salary - tax;
                        }
        case 3:if(salary<=29750){
                                tax = salary*0.15;
                                lastsalary = salary-tax;
                        } else if(salary>29750){
                                tax = 0.15*29750+0.28*(salary-29750);
                                lastsalary = salary - tax;
                        }
        case 4:if(salary<=14875){
                                tax = salary*0.15;
                                lastsalary = salary-tax;
                        } else if(salary>14875){
                                tax = 0.15*14875+0.28*(salary-14875);
                                lastsalary = salary - tax;
                        }
    printf("tax=%.5f  lastsalary=%.5f\n",tax,lastsalary);
    }
    return 0;
}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值