题目描述

假设个人所得税为:税率×(工资−1600)。请编写程序计算应缴的所得税,其中税率定义为:

  • 当工资不超过1600时,税率为0;
  • 当工资在区间(1600, 2500]时,税率为5%;
  • 当工资在区间(2500, 3500]时,税率为10%;
  • 当工资在区间(3500, 4500]时,税率为15%;
  • 当工资超过4500时,税率为20%。

输入

输入在一行中给出非负工资。

输出

在一行输出个人所得税,精确到小数点后2位。

#include <stdio.h>
int main(void)
{double g,s;scanf("%lf",&g);if(g<=1600){s=0/100.0*(g-1600);printf("%.2lf",s);}else if(g>1600&&g<=2500){s=5/100.0*(g-1600);printf("%.2lf",s);}else if(g>2500&&g<=3500){s=10/100.0*(g-1600);printf("%.2lf",s);}else if(g>3500&&g<=4500){s=15/100.0*(g-1600);printf("%.2lf",s);}else if(g>4500){s=20/100.0*(g-1600);printf("%.2lf",s);}return 0;
}

C语言学习 计算个人所得税相关推荐

  1. 第十周:C语言:计算个人所得税

    问题:计算个人所得税. 代码: #include <stdio.h> #include <stdlib.h> int main() { double dSalary,dTax= ...

  2. C语言程序设计 计算个人所得税 浙大版,《C语言及程序设计》实践参考——个人所得税计算器switch语句版...

    [项目:个人所得税计算器switch语句版] 编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入(计算办法见附:关于个人所得税的有关背景知识). (1)用switch语句完成: (2 ...

  3. c语言学习-计算200-300之间的偶数和并将和打印输出

    计算200-300之间的偶数和并将和打印输出 程序流程图: 代码: #include<stdio.h> void main() {int a=200,sum=0; for(a=200;a& ...

  4. 用C语言计算个人所得税

       用C语言实现计算个人所得税的实例 个人取得的工资.薪金所得,是指个人因任职或者受雇而取得的工资.薪金.奖金.年终加薪.劳动分红.津贴.补贴以及与任职或受雇有关的其他所得. <?xml:na ...

  5. Python学习(3)计算个人所得税

    Python学习(3)计算个人所得税 前言 一. Python准备 二. Python仿真 三. 仿真结果 四. 小结 前言 随着人工智能研究的不断兴起,Python的应用也在不断上升,由于Pytho ...

  6. c语言计算时钟的夹角不用if,C语言学习笔记——计算时钟的夹角

    C语言学习笔记--计算时钟的夹角 题目内容: 钟面上的时针和分针之间的夹角总是在 0 -180之间 ( 包括 0 和180 ) .举例来说,在十二点的时候两针之间的夹角为 0 ,而在六点的时候夹角为1 ...

  7. R语言学习系列之向量化计算

    ##R语言学习系列之向量化计算 本文主要讲解R语言向量化计算的原理及方法,希望对初学者能够提供帮助. ##一.向量化 什么是向量化计算呢?其实你可以简单的理解成这样:当我们在使用函数或者定义函数的时候 ...

  8. C语言学习-原码、反码、补码(内含计算工具)

    C语言学习-原码.反码.补码 原码反码补码计算工具:[一个工具箱](http://www.atoolbox.net/Tool.php?Id=952) 有符号位数据存储 原码.反码.补码 原码 反码 补 ...

  9. C语言基础第六课——第二节if语句(if-else格式、不带else的if结构)、借例题简述写代码流程、从键盘上输入三个整数,求出其中的最大数(打擂法、三目运算符、排序)、if语句的嵌套计算个人所得税

    C语言基础第六课--第二节 一.if语句概述 二.标准if-else格式 三.借例题简述写代码流程 四.不带else的if结构 五.例题:从键盘上输入三个整数,求出其中的最大数.(打擂法.三目运算符. ...

最新文章

  1. ecplise 工具字体大小的调整
  2. MPlayer的移植
  3. Hibernate hbm2ddl.auto配置的可能值是什么,它们做了什么
  4. android HOME键的监听
  5. 【转】浅析动态代理类实现过程
  6. 作为一个甘肃天水人,我对罐罐茶有一种特殊的情怀
  7. addcslashes与stripcslashes
  8. Atitit.软件开发的几大规则,法则,与原则Principle v5 1.1. 修改历史 2 2. 设计模式六大原则 3 2.1. 设计模式六大原则(1):单一职责原则 3 2.2. 设计模式六
  9. php的一些编码问题
  10. Johnson算法寻找图中的所有简单环路
  11. python 实现读取图片的像素值。
  12. 2019上半年教资综合素质——主观题
  13. 使用npm运行react程序报错The 'mode' option has not been set, webpack will fallback to 'production' for th
  14. 关于javaBean运行后出现Name was not previously introduced as per JSP.5.3的解决方法
  15. 2022年12月编程语言排行榜公布!
  16. ios13全选手势_iOS13 (四)双指、三指手势
  17. Excel把符合条件的数据全部提取出来
  18. 并发编程:进程+线程+协程
  19. 2021-天梯赛(cccc)比赛题解
  20. 计算机动漫设计需要学什么,计算机动画制作专业好学吗?都有哪些课程?

热门文章

  1. 蓝旭工作室2022第五次讨论班Javascript基础
  2. 2018消费者投诉举报咨询量超千万件 挽回损失31亿
  3. html如何保存在文档桌面,如何把word文档保存到桌面
  4. python将图片转换成动漫_python实现图片转换成素描和漫画格式
  5. 深度学习环境搭建步骤—gpu
  6. 彰显品质生活的牛皮席!
  7. wordpress如何修改后台登录地址
  8. 多帐套,多组织 登录系统设计
  9. mitmproxy 安装,使用,抓取 HTTPS,以及python脚本编写
  10. 免费的设备管理app