第八周项目四个人所得税计算器
来源:互联网 发布:手机怎么改淘宝用户名 编辑:程序博客网 时间:2024/04/30 04:06
问题及代码:
<pre class="cpp" name="code">/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:郝俊宇 * 完成日期:2014年 10 月 17日 * 版 本 号:v1.0 * * 问题描述:输入个人月收入总额,计算出他本月应缴税款和税后收入。 * 输入描述:一个数,代表月收入总额 * 程序输出:一个数,代表本月应缴税款,一个数,代表税后收入。 */ #include <iostream>using namespace std;int main(){ double dSalary,dTax=0,dNetIncome=0,x; int t; cout <<"请输入您本月的收入总额(元):"; cin >>dSalary ; x=dSalary -3500; t=(x<=0)+(x<=1500)+(x<=4500)+(x<=9000)+(x<=35000)+(x<=55000)+(x<=80000); switch(t) { case 0:dTax=x*0.45-13505; dNetIncome=dSalary-dTax;break; case 1:dTax=x*0.35-5505; dNetIncome=dSalary-dTax;break; case 2:dTax=x*0.30-2755; dNetIncome=dSalary-dTax;break; case 3:dTax=x*0.25-1005; dNetIncome=dSalary-dTax;break; case 4:dTax=x*0.20-555; dNetIncome=dSalary-dTax;break; case 5:dTax=x*0.10-105; dNetIncome=dSalary-dTax;break; case 6:dTax=x*0.03-0; dNetIncome=dSalary-dTax;break; case 7:dTax=0; dNetIncome=dSalary;break; } cout <<"您本月应交个人所得税"<<dTax<<"元,税后收入是"<<dNetIncome<<"元。/n"; cout <<"依法纳税,共享繁荣。谢谢使用!/n"; return 0; }
运行结果:
知识点总结:
switch语句的应用
学习心得:
昨天用了一个多小时的时间用if,else语句写的,没有成功,今天换了一种方法,还挺成功的,就错了两处,switch需要用int.再用if,else写一遍,我就不信不会成功
0 0
- 第八周上机项目四个人所得税计算器
- 第八周项目四个人所得税计算器
- 第八周项目四个人所得税计算器
- 第八周项目四个人所得税计算器
- 第八周项目四个人所得税计算器
- 项目四个人所得税计算器
- 第三周项目一个人所得税计算器
- 第三周项目一个人所得税计算器
- 第三周项目一个人所得税计算器
- 第三周项目一个人所得税计算器
- 第十周项目一个人所得税
- 第十周项目一个人所得税
- 第八周项目四—个人所得税计算器
- 第八周项目4-个人所得税计算器
- 第八周项目4-个人所得税计算器
- 第八周项目4-个人所得税计算器
- 第八周项目四:个人所得税计算器
- 第八周项目4个人所得税计算器
- perl中数组的输出和scalar使用举例
- Ubuntu 下面用ibus在opera中输入中文(Idea 下的中文输入)
- SIFT vs Dense-SIFT
- android调用系统相机的方法,并且解决三星手机遇到的问题
- 泛型求反序
- 第八周项目四个人所得税计算器
- 2015中兴笔试+面试
- 摘录:整个程序员的前进之路
- 类和对象第六讲
- 英语单词的使用
- log4j详解
- LED驱动
- 大端序和小端序
- 第8周项目3-多分段函数求值