【c语言】计算税金和净收入

1.1998年的美国联邦税收计划是近代最简单的税收方案。它分为4个类别,每个类别有两个等级。下面是该税收计划的摘要。

类别 税金 

单身 17850美元以内按15%计,超出部分按28%计 

户主 23900美元以内按15%计,超出部分按28%计 

已婚 29750美元以内按15%计,超出部分按28%计 

离异 14875美元以内按15%计,超出部分按28%计 

例如一位工资为20000美元的单身纳税人,应缴纳税费0.15*17850+0.28*(20000-178501美元。编写一个程序,让用户指定缴纳税金的种类和应纳税的收入,然后计算税金和净收入。

 

#include <stdio.h>

 

int main()

{

 int type;

 float salary;

 float tax,lastSalary;

 printf("--------------请选择种类--------------\n");

 printf("1>单身 2>户主 3>已婚 4>离异\n");

 scanf("%d",&type);

 printf("请输入薪水:");

 scanf("%f",&salary);

 switch(type){

  case 1:

  if(salary < 17850){

   tax = 0.15*salary;

   lastSalary = salary-tax;

   printf("%.1f %.1f\n",tax,lastSalary);

  }else{

   tax = 0.15*17850+0.28*(salary-17850);

   lastSalary = salary-tax;

   printf("%.1f %.1f\n",tax,lastSalary);

  }

   break;

  

  case 2:

  if(salary < 23900){

                        tax = 0.15*salary;

                        lastSalary = salary-tax;

                        printf("%.1f %.1f\n",tax,lastSalary);

                }else{

   tax = 0.15*23900+0.28*(salary-23900);

                 lastSalary = salary-tax;

                 printf("%.1f %.1f\n",tax,lastSalary);

  }

   break;

  case 3:

  if(salary < 29750){

                        tax = 0.15*salary;

                        lastSalary = salary-tax;

                        printf("%.1f %.1f\n",tax,lastSalary);

                }else{

 

                 tax = 0.15*29750+0.28*(salary-29750);

                 lastSalary = salary-tax;

                 printf("%.1f %.1f\n",tax,lastSalary);

  }

   break;

  case 4:

  if(salary < 14875){

                        tax = 0.15*salary;

                        lastSalary = salary-tax;

                        printf("%.1f %.1f\n",tax,lastSalary);

                }else{

 

                 tax = 0.15*14875+0.28*(salary-14875);

                 lastSalary = salary-tax;

                 printf("%.1f %.1f\n",tax,lastSalary);

 }

 }

 return 0;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值