第八周个人所得税的计算

问题及代码:

/*
*Copyright (c) 2014,烟台大学计算机学院
*ALL right reserved
*文件名;test。cpp
*作者;李莉
*完成日期2014年10月16日
*版本号v1.0
*
*问题描述:根据不同标准,计算并输出不同收入的个人应缴税款以及税后所得款。
*输入描述:输入个人本月收入总金额
*程序输出:输出应缴的税款及税后所得
*/
#include <iostream>

using namespace std;

int main()
{
    double dSalary,dTax,deNetIcome,extra;
    cout<<"请输入您本月的收入总金额(元):";
    cin>>dSalary;
    extra=dSalary-3500;
    if (extra>=0&&extra<=1500)
        dTax=extra*0.03;
    else if (extra>1500&&extra<=4500)
        dTax=extra*0.1-105;
    else if (extra>4500&&extra<=9000)
        dTax=extra*0.2-555;
    else if (extra>9000&&extra<=35000)
        dTax=extra*0.25-1005;
    else if (extra>35000&&extra<=55000)
        dTax=extra*0.30-2755;
    else if (extra>55000&&extra<=80000)
        dTax=extra*0.35-5505;
    else if (extra>80000)
        dTax=extra*0.45-13505;
    deNetIcome=dSalary-dTax;
    cout<<"您本月应缴个人所得税"<<dTax<<" 元,税后收入是 "<<deNetIcome<<" 元。\n";
    cout<<"依法纳税,共享繁荣。谢谢使用!\n";
    return 0;
}


运行结果:

第八周个人所得税的计算_第1张图片

第八周个人所得税的计算_第2张图片

知识点总结:大于等于的等号和大于号给输反了,在贺老的指导下改正过来,谢谢贺老!!!

心得体会:程序虐我千百遍,我待程序如初恋!!

你可能感兴趣的:(第八周个人所得税的计算)