#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;
}