www.cnblogs.com/ruiyqinrui

开源、架构、Linux C/C++/python AI BI 运维开发自动化运维。 春风桃李花 秋雨梧桐叶。“力尽不知热 但惜夏日长”。夏不惜,秋不获。@ruiY--秦瑞

python爬虫,C编程,嵌入式开发.hadoop大数据,桉树,onenebula云计算架构.linux运维及驱动开发.

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  2912 随笔 :: 9 文章 :: 51 评论 :: 185万 阅读

软件作用,计算个人所得税及扣税后个人收入,如图

软件及源码下载链接

 https://files.cnblogs.com/ruiy/ratepaying.tar.zip

包括软件源码及可执行文件,可执行文件仅仅支持在linux系统下运行请自行注意!.

 

code如下:

 1 #if false
  2 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
  3 &&            **::comment contents**.
  4 **
  5 **  C program modules files read from ./modules.c
  6 **  Create by Qrrui on 2013-10-17.
  7 **  QQ:516059158
  8 **  person page  http://cnblogs.com/ruiy
  9 **
 10 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
 11 #endif
 12
 13 #include <stdio.h>
 14
 15 int main(int argc,const char *argv[],const char **env[]){
 16  printf("\t******************************\n");
 17  printf("\t\t 个人所得税计算系统\n");
 18  printf("\t\t\t 软件创建版本V1.1.0 by Qrui ,秦瑞,it圈交友QQ:516059158");
 19  printf("\t******************************\n");
 20
 21  printf("请输入你的月工资(以元为单位):");
 22  double earnnum = 0;
 23  scanf("%lf",&earnnum);
 24  printf("请输入当地的个税起征点(如果不知道Please Google!):");
 25  double taxstart = 0;
 26  scanf("%lf",&taxstart);
 27  double taxnum = earnnum - taxstart;
 28
 29  double tax = 0.0;
 30  if (taxnum > 0 && taxnum <= 500){
 31    tax = taxnum * 0.05;
 32  }
 33  else if (taxnum > 500 && taxnum <= 2000){
 34    tax = taxnum * 0.1 - 25;
 35  }
 36  else if (taxnum > 2000 && taxnum <= 5000){
 37    tax = taxnum * 0.15 - 125;
 38  }
 39  else if (taxnum > 5000 && taxnum <= 20000){
 40    tax = taxnum * 0.2 - 375;
 41  }
 42  else if (taxnum > 20000 && taxnum <= 40000){
 43    tax = taxnum *0.25 - 1375;
44  }
 45  else if (taxnum > 40000 && taxnum <= 60000){
 46    tax = taxnum * 0.3 - 3375;
 47  }
 48  else if (taxnum > 60000 && taxnum <= 80000){
 49    tax = taxnum * 0.35 - 6375;
 50  }
 51  else if (taxnum > 80000 && taxnum <= 100000){
 52    tax = taxnum * 0.4 - 10375;
 53  }
 54  else if (taxnum > 100000){
 55    tax = taxnum * 0.45 - 15375;
 56  }
 57  else {
 58    printf("你要努力了,小伙子!还不够起征点,交啥税啊>\n");
 59  }
 60  printf("您的月工资收入总共是%.2lf\n",earnnum);
 61  printf("您的个人收入所得税是%.2lf\n",tax);
 62  printf("您的收入扣税后所得是%.2lf,纳税建设社会主义新农村哦--BY Qrui\n",earnnum-tax);
 63 }

posted on   秦瑞It行程实录  阅读(608)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
www.cnblogs.com/ruiyqinrui
点击右上角即可分享
微信分享提示