using namespace std;
#include
int main()
{
float x,z;
int y;
do
{
cout<<“请输入月工资:”;
cin>>x;
if(x<=1800)
{
z=0;
cout<<“个人所得税为:”<<z<<endl;
}
else
{
y=(x-1800)/1000;
switch(y)
{
case 0:
z=(x-1800)0.1;
cout<<“个人所得税为:”<<z<<endl;
break;
case 1:
z=10000.1+(x-2800)0.15;
cout<<“个人所得税为:”<<z<<endl;
break;
case 2:
z=10000.1+(x-2800)0.15;
cout<<“个人所得税为:”<<z<<endl;
break;
case 3:
z=10000.1+(x-2800)0.15;
cout<<“个人所得税为:”<<z<<endl;
break;
case 4:
z=10000.1+(x-2800)0.15;
cout<<“个人所得税为:”<<z<<endl;
break;
case 5:
z=10000.1+(x-2800)0.15;
cout<<“个人所得税为:”<<z<<endl;
break;
default:
z=10000.1+4000*0.15+(x-6800)*0.2;
cout<<“个人所得税为:”<<z<<endl;
break;
}
}
}while(x>0);
return 0;
} 

switch case计算个人所得税
最新推荐文章于 2022-04-23 20:17:13 发布

1752

被折叠的 条评论
为什么被折叠?



