chenyu-123

9168. 3.1.8计算个人所得税

 

 

输入一个职工的月薪salary,输出应交的个人所得税tax(保留两位小数)。
计算方式:tax=rate*(salary-850)
当salary<=850时,rate=0;
当850<salary<=1350时,rate=5%;
当1350<salary<=2850时,rate=10%;
当2850<salary<=5850时,rate=15%;
当5850<salary,rate=20%;

【输入形式】

输入月薪.

【输入样例1】

1010.87

【输出样例1】

tax=8.04

 

【输入样例2】

 32098.76

【输出样例2】

tax=6249.75

 

【输入样例3】

800

【输出样例3】

tax=0.00

 

 

 

 

 

【样例说明】

输出语句的“=”两边无空格。

英文字母区分大小写。必须严格按样例输入输出。

 

 

输入一个职工的月薪salary,输出应交的个人所得税tax(保留两位小数)。
计算方式:tax=rate*(salary-850)
当salary<=850时,rate=0;
当850<salary<=1350时,rate=5%;
当1350<salary<=2850时,rate=10%;
当2850<salary<=5850时,rate=15%;
当5850<salary,rate=20%;

【输入形式】

输入月薪.

【输入样例1】

1010.87

【输出样例1】

tax=8.04

 

【输入样例2】

 32098.76

【输出样例2】

tax=6249.75

 

【输入样例3】

800

【输出样例3】

tax=0.00

 

【样例说明】

输出语句的“=”两边无空格。

英文字母区分大小写。必须严格按样例输入输出。

 

 

#include<stdio.h>
int main()
{
double s,r,t;
scanf("%lf",&s);
if(s<=850)
{
r=0;
t=0;
}
if(s>850&&s<=1350)
{ r=0.05;
t=r*(s-850);

}
if(s>1350&&s<=2850)
{
r=0.1;
t=r*(s-850);
}
if(s>2850&&s<=5850)
{
r=0.15;
t=r*(s-850);
}
if(s>5850)
{
r=0.2;
t=r*(s-850);
}
printf("tax=%.2lf",t);
return 0;
}

分类:

技术点:

相关文章:

  • 2021-07-22
  • 2021-04-14
  • 2022-01-02
  • 2021-08-27
  • 2021-08-27
  • 2021-10-14
猜你喜欢
  • 2022-01-02
  • 2022-02-24
  • 2021-10-04
  • 2021-10-04
  • 2021-08-27
相关资源
相似解决方案