Avatarsale 2016-10-07 11:05 采纳率: 0%
浏览 1970

用c语言写小程序计算个人税收

设计个人纳税计算程序。“税法”规定,工资、薪金所得、适用超额累进税率,以每月收入额减去1200元后的余额,为相应纳税所得额。

  • 写回答

2条回答 默认 最新

  • 当作看不见 2016-10-07 11:09
    关注
     #include<stdio.h>
    void main()
    {
      int a,b,c;
      double s=0;
      printf("please input a");
      scanf("%d",&a);
      if(b<=500)
         c=1;  
      else if(b<=2000)
           c=2;
      else if(b<=5000)
           c=3; 
      else if(b<=20000)  
           c=4;
       else if(b<=40000)
           c=5; 
      else if(b<=60000)
           c=6;
      else if(b<=80000)
           c=7;
      else if(b<=100000)
           c=8;
      else c=9;
       switch(c)
       {
         case 1 : s=b*0.05 ; break;
         case 2 : s=b*0.10-25 ; break;
         case 3 : s=b*0.15-125 ; break;
         case 4 : s=b*0.20-375 ; break;
         case 5 : s=b*0.25-1375 ; break;
         case 6 : s=b*0.30-3375 ; break;
         case 7 : s=b*0.35-6375 ; break;
         case 8 : s=b*0.40-10375 ; break;
         default: s=b*0.45-15375 ;
       }
    printf("s=%f",s);
    }
    或者直接else if,吧switch搬到else if里面去执行
    
    评论

报告相同问题?

悬赏问题

  • ¥15 js调用html页面需要隐藏某个按钮
  • ¥15 ads仿真结果在圆图上是怎么读数的
  • ¥20 Cotex M3的调试和程序执行方式是什么样的?
  • ¥20 java项目连接sqlserver时报ssl相关错误
  • ¥15 一道python难题3
  • ¥15 牛顿斯科特系数表表示
  • ¥15 arduino 步进电机
  • ¥20 程序进入HardFault_Handler
  • ¥15 oracle集群安装出bug
  • ¥15 关于#python#的问题:自动化测试