上税

#include<stdio.h>
int main()
{
    float pay,tax,num;//依次为工资,税, 上税部分 
    if(scanf("%f",&pay)!=1)//给工资赋值,并判断输入是否正确 
    {
       printf("input error!");
       return 0;
    }
    num=pay-1600;
    if(pay<=1600)//通过if else判断pay所在区间 并计算对应税 
    tax=0;
    else if(pay<=2500)
    tax=num*0.05;
    else if(pay<=3500)
    tax=num*0.1;
    else if(pay<=4500)
    tax=num*0.15;
    else
    tax=num*0.2;
    printf("%.2f",tax); //输出两位小数的税 
    return 0;
} 

发布者

头像

Bearli

现在是过去最好的结果。

发表评论

电子邮件地址不会被公开。 必填项已用*标注