C++实验3-个人所得税计算器
2016-04-13 23:28
337 查看
一,问题及代码
二。运行结果
三,心得体会
赚钱不易,多多珍惜
c++还需要多学习
四,知识点总结
合理使用else if语句可以编出很好的程序
使用宏定义可以简化程序
/* * 文件名称: Ex3_1.cpp * 作 者:张轩哲 * 完成日期:2016 年 4月 7日 * 版 本 号:v6.0 * 对任务及求解方法的描述部分: * 输入描述:输入个人月收入总额 * 问题描述: * 程序输出:输出他本月应缴税款和税后收入 * 问题分析: * 算法设计: */ #include <iostream> #define a dSalary #define b dTax #define c dNetIncome using namespace std; int main( ) { double dSalary,dTax=0,dNetIncome=0; cout<<"请输入您本月的收入总额(元):"; cin>>dSalary; if(dSalary<3500) dTax=0; else if((a-3500)>0&&(a-3500)<=1500) dTax=(a-3500)*0.03; else if((dSalary-3500)>1500&&(dSalary-3500)<=4500) dTax=(dSalary-3500)*0.1-105; else if((dSalary-3500)>4500&&(dSalary-3500)<=9000) dTax=(dSalary-3500)*0.2-555; else if((dSalary-3500)>9000&&(dSalary-3500)<=35000) dTax=(dSalary-3500)*0.25-1005; else if((dSalary-3500)>35000&&(dSalary-3500)<=55000) dTax=(dSalary-3500)*0.3-2755; else if((dSalary-3500)>55000&&(dSalary-3500)<=80000) dTax=(dSalary-3500)*0.35-5505; else if((dSalary-3500)>80000) dTax=(dSalary-3500)*0.45-13505; dNetIncome=dSalary-dTax; cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n"; cout<<"依法纳税,共享繁荣。谢谢使用!\n"; return 0; }
二。运行结果
三,心得体会
赚钱不易,多多珍惜
c++还需要多学习
四,知识点总结
合理使用else if语句可以编出很好的程序
使用宏定义可以简化程序
相关文章推荐
- C++文件(流操作)(方式方法)
- 读书笔记--C语言接口与实现--异常和断言
- SIP:用Riverbank的SIP创建C++库的Python模块(把自己的C++库包装成Python模块)
- 最近做的一道c++作业题
- 配置Notepad++直接运行Python、Perl、C、C++、Java
- c++作业3
- C++学习篇——纯虚函数和抽象类
- [温故而知新] 《深度探索c++对象模型》——站在对象模型的尖端
- C++游戏系列6:自己动起来
- windows通过eclipse 搭建c/c++ IDE
- C++ Primer 第三章
- 用C语言画一个“爱心”
- C语言基础知识<6>
- 用c++实现的简单的日期类
- bzoj 3396 [Usaco2009 Jan]Total flow 水流
- 初识C++之多态
- c++第2次作业
- 【C++】迭代器的失效
- 第3周 C语言及程序设计初步例程-40 穷举法解题
- C语言strstr()函数:返回字符串中首次出现子串的地址