项目四 个人所得税计算器 switch语句

来源:互联网 发布:淘宝股票行情 编辑:程序博客网 时间:2024/05/17 22:04
 /*    *Copyright (c) 2014,烟台大学计算机学院    *All rights reserved.    *文件名称:first.cpp    *作者:刘天恩    *完成时间:2014年10月20号    *版本号:v1.0    *问描述:输入个人月收入总额,输出本月应缴税款和税后收入 *输入描述:输入个人月收入总额,用dSalary表示 *程序输出:输出本月应缴税款和税后收入,用dTax和dNetIncome表示 */    #include<iostream>using namespace std;int main(){ double dSalary,dTax=0,dNetIncome=0; int t; cout<<"请输入您本月的收入总额:"; cin>>dSalary; t=(dSalary<3500)+(dSalary<5000)+(dSalary<8000)+(dSalary<12500)+(dSalary<38500)+(dSalary<58500)+(dSalary<83500);  switch(t) {  case 0:dTax=(dSalary-3500)*0.45-13505;break;  case 1:dTax=(dSalary-3500)*0.35-5505;break;  case 2:dTax=(dSalary-3500)*0.3-2755;break;  case 3:dTax=(dSalary-3500)*0.25-1005;break;  case 4:dTax=(dSalary-3500)*0.2-555;break;  case 5:dTax=(dSalary-3500)*0.1-105;break;  default :dTax=(dSalary-3500)*0.03;break; }     dNetIncome=dSalary-dTax;  cout<<"您本月应缴个人所和税:"<<dTax<<" 元,税后收入是"<<dNetIncome<<" 元。\n";     cout<<"依法纳税,共享繁荣。谢谢使用!\n";     return 0;}


 

运行结果:

 

0 0
原创粉丝点击