實驗3-6 計算個人所得稅 (10分)


假設個人所得稅為:稅率×(工資−1600)。請編寫程序計算應繳的所得稅,其中稅率定義為:

  • 當工資不超過1600時,稅率為0;
  • 當工資在區間(1600, 2500]時,稅率為5%;
  • 當工資在區間(2500, 3500]時,稅率為10%;
  • 當工資在區間(3500, 4500]時,稅率為15%;
  • 當工資超過4500時,稅率為20%。

輸入格式:

輸入在一行中給出非負工資。

輸出格式:

在一行輸出個人所得稅,精確到小數點后2位。

輸入樣例1:

1600
 

輸出樣例1:

0.00
 

輸入樣例2:

1601 
 

輸出樣例2:

0.05 
 

輸入樣例3:

3000 
 

輸出樣例3:

140.00 
 

輸入樣例4:

4000 
 

輸出樣例4:

360.00 
 

輸入樣例5:

5000 
 

輸出樣例5:

680.00


#include<stdio.h>
int main()
{
    double wage,rate;
    scanf("%lf",&wage);
    if(wage<0)
    {
        printf("errow");
        scanf("%lf",&wage);
    }
    if(wage<=1600)
    {
        rate=0;
    }else if(wage<=2500)
    {
        rate=0.05*(wage-1600);
    }else if(wage<=3500)
    {
        rate=0.1*(wage-1600);
    }else if(wage<=4500)
    {
        rate=0.15*(wage-1600);
    }else
    {
        rate=0.2*(wage-1600);
    }
    printf("%.2lf",rate);
    return 0;
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM