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 求差集那个函数有问题,有无佬可以解决
  • ¥15 MATLAB动图问题
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名