加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

7.12.10 计算税金

发布时间:2020-12-14 04:31:40 所属栏目:大数据 来源:网络整理
导读:# 7.12.10#include stdio.h#define big_rate 0.28#define sml_rate 0.15#define single 17850#define god 23900#define mar_two 29750#define mar_one 14875int main(void){ float earnings,tax; int tax_sort; printf("***********************************

# 7.12.10
#include <stdio.h>
#define big_rate 0.28
#define sml_rate 0.15
#define single 17850
#define god 23900
#define mar_two 29750
#define mar_one 14875
int main(void)
{
    float earnings,tax;
    int tax_sort;

    printf("**********************************************************n");
    printf("1.单身n");
    printf("2.户主n");
    printf("3.已婚,共有n");
    printf("4.已婚,离异n");
    printf("**********************************************************n");
    printf("请选择缴纳税金种类: ");
    scanf("%d",&tax_sort);
    printf("请输入应纳税收入:");
    scanf("%f",&earnings);

    while (1)
    {
        switch(tax_sort)
        {
            case 1: 
                if (earnings > single)
                    tax = sml_rate * single + big_rate * (earnings - single);
                else
                    tax = sml_rate * earnings;
                break;
            case 2: 
                if (earnings > god)
                    tax = sml_rate * god + big_rate * (earnings - god);
                else
                    tax = sml_rate * earnings;
                break;
            case 3: 
                if (earnings > mar_two)
                    tax = sml_rate * mar_two + big_rate * (earnings - mar_two);
                else
                    tax = sml_rate * earnings;
                break;
            case 4: 
                if (earnings > mar_one)
                    tax = sml_rate * mar_one + big_rate * (earnings - mar_one);
                else
                    tax = sml_rate * earnings;
                break;
        }
        printf("应缴纳税金:%.2fn",tax);

        printf("**********************************************************n");
        printf("1.单身n");
        printf("2.户主n");
        printf("3.已婚,共有n");
        printf("4.已婚,离异n");
        printf("**********************************************************n");
        printf("请选择缴纳税金种类: ");
        scanf("%d",&tax_sort);
        printf("请输入应纳税收入:");
        scanf("%f",&earnings);
    }

    return 0;
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读