解决交税问题,非常急!!

img

#include<iostream.h>
#include<fstream.h>


double tax(double m)
{
double result=0;

    if (m<=2000)
        result=m*0.02;
    else if (m<=5000)
        result=2000*0.02+(m-2000)*0.04;
    else if (m<=10000)
        result=2000*0.02+3000*0.04+(m-5000)*0.07;
    else if (m>10000)
        result=2000*0.02+3000*0.04+5000*0.07+(m-10000)*0.11;
    
    return result;
}
int main()
{
    double income, j=0;
        
    cout<<"请输入个人月收入:"<<endl;
    cin>>income;

    j=tax(income);
    cout<<"应征所得税:"<<j<<endl;

    return 0;
}


有用请点个采纳谢谢


#include<iostream.h>
#include<fstream.h>
double tax(double m)
{
double result=0;
    if (m<=2000)
        result=m*0.02;
    else if (m<=5000)
        result=2000*0.02+(m-2000)*0.04;
    else if (m<=10000)
        result=2000*0.02+3000*0.04+(m-5000)*0.07;
    else if (m>10000)
        result=2000*0.02+3000*0.04+5000*0.07+(m-10000)*0.11;
    return result;
}
int main()
{
    double income, j=0;
        
    cout<<"请输入个人月收入:"<<endl;
    cin>>income;
 
    j=tax(income);
    cout<<"应征所得税:"<<j<<endl;
 
    return 0;
}