第8周项目4-(2)求个人所得税—switch语句
来源:互联网 发布:js鼠标放上去显示文字 编辑:程序博客网 时间:2024/05/16 08:51
编号及代码:
- /*
- * Copyright (c) 2014, 烟台大学计算机学院
- * All rights reserved.
- * 文件名称:test.cpp
- * 作 者:范星月
- * 完成日期:2014年 10 月 16 日
- * 版 本 号:v1.0
- *
- * 问题描述:输入个人月收入总额,通过“个人所得税=(收入总额-3500)*税率-速算扣除数”和“税后收入=收入总额-个人所得税”,计算出他本月应缴税款和税后收入;
- * 输入描述:输入个人月收入总额dSalary,且(在switch语句中)用a代表税率,用b代表速算扣除数;
- * 程序输出:输出本月应缴税款dTax和税后收入dNetIncome。
- */
</pre><pre class="html" name="code">
#include <iostream>using namespace std ;int main(){ double ds,dt=0,di=0; int t; cout <<"请输入您本月的收入总额(元):"; cin >>ds; t=(ds<5000)+(ds<8000)+(ds<125000)+(ds<385000)+(ds<585000)+(ds<8350000); switch (t) { case 6:dt=(ds-3500)*0.03;break; case 5:dt=(ds-3500)*0.10-105;break ; case 4:dt=(ds-3500)*0.20-555;break ; case 3:dt=(ds-3500)*0.25-1005;break ; case 2:dt=(ds-3500)*0.30-2755;break ; case 1:dt=(ds-3500)*0.35-5505;break ; case 0:dt=(ds-3500)*0.45-13505; } di=ds-dt; cout << "您本月应缴个人所得税" <<dt<<"元,税后收入是"<<di<<"元.\n"; cout <<"依法纳税,共享繁荣。谢谢使用!\n"; return 0;}
运行结果:
学习总结:switch语句应该用int t,还有冒号,分号的运用。- 学习心得:尽管折腾了半天,但不免进步的喜悦。
0 0
- 第8周项目4-(2)求个人所得税—switch语句
- 第8周项目4个人所得税计算器(2)switch语句 .
- 第8周项目4-个人所得税计算器(if~else~语句+switch语句)
- 第3周项目1—个人所得税计算器(switch语句)
- 第8周项目求月份的天数-switch语句
- 第三周项目1-个人所得税计算器(switch语句)
- 第三周项目1-个人所得税计算器(switch语句)
- 第26讲-项目五-个人所得税计算器switch语句版
- 第26讲项目5-个人所得税计算器switch语句版
- 第八周项目四——个人所得税计算器(switch语句)
- 第8周项目3(2)用switch语句求多分支结构的函数值
- 第九周项目3——个人所得税(switch版)
- 第24讲 项目4 个人所得税计算器(if语句)
- 个人所得税计算器(switch语句)
- 第8周 项目4:个人所得税计算器
- 第8周 项目4 个人所得税计算器
- 第8周项目4-个人所得税计算器
- 第8周项目4 个人所得税计算器
- 慢查询日志分析
- iOS基础控件-UIImageView,图片视图,配合点击手势,点击一个图片,开始动画
- 使用系统默认接口来剪切图片
- Shell脚本入门(五) - 运算符
- [Java Performance] 数据库性能最佳实践 - JPA和读写优化
- 第8周项目4-(2)求个人所得税—switch语句
- Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER
- iOS 将你的项目本地化
- ActvityGroup有多个Activity处理返回退出
- Tsql 匹配数字、网址方法的clr实现
- 【Android】Android应用程序构建原理
- Handler和HandlerThread
- 使用定时器来备份数据库
- iOS基础控件-导航栏控制器UINavigationController的UINavigationBar导航条