main()
{
int grade
float salary,real_salary,ratal,tax
printf("请输入个人工资薪金所得:\n ")
scanf("%f", &salary)
if(salary<0)
{
printf("输入的数据错误\n")
ratal=0
tax=0
}
else if(salary<=2000)
{
ratal=0
tax=0
}
else
ratal=salary-2000
if(ratal<=500)
grade=1
if(ratal>500 &&ratal<=2000)
grade=2
if(ratal>2000 &&ratal<=5000)
grade=3
if(ratal>5000 &&ratal<=20000)
grade=4
if(ratal>20000 &&ratal<=40000)
grade=5
if(ratal>40000 &&ratal<=60000)
grade=6
if(ratal>60000 &&ratal<=80000)
grade=7
if(ratal>80000 &&ratal<=100000)
grade=8
switch (grade)
{
case 1:tax=ratal*0.05-0break
case 2:tax=ratal*0.1-25break
case 3:tax=ratal*0.15-125break
case 4:tax=ratal*0.2-375break
case 5:tax=ratal*0.25-1375break
case 6:tax=ratal*0.3-3375break
case 7:tax=ratal*0.35-6375break
case 8:tax=ratal*0.4-10375break
default: tax=ratal*0.45-15375
}
real_salary=salary-tax
printf("应纳税额: %.2f元\n",tax)
printf("税后月收入: %.2f元\n",real_salary)
}
两者根据自身语言特性来比较,Python语言结构简单,JAVA语言结构较复杂,使用历史来说JAVA时间更长,现在JAVA使用还是要多于Python。随着编程语言不断发展,新兴产业发展,Python使用已经应用到了很多地方,工作效率也要高于JAVA,使越来越多的人把Python当成首选的编程语言之一。所以,就目前情况而言,Python工资整体是高于JAVA的,但也有个别大神技术过硬,精通JAVA也会拿到很高的工资,不比Python的差。