第二次实验4

#include"stdio.h"
main()
{
    double a,rate,tax,profit;  
    scanf("%lf",&a);
    if(a<500)  
        rate=0.00;
    else if(a<1000)  
        rate=0.05;
    else if(a<2000)  
        rate=0.08;
    else if(a<5000)  
        rate=0.10;  
    else  
        rate=0.15;

    tax=a*rate;  
    profit=a-tax;  
    printf("税率:%lf,应缴税款:%lf,实得奖金数:%lf\n",rate,tax,profit);    
    return 0;
} 



#include"stdio.h"
main()
{
    double a,rate,tax,profit;  
    scanf("%lf",&a);
    switch((int)a/500)
    {  
        case'0':rate=0.00;  
        break;  
        case'1':rate=0.05;  
        break;  
        case'2':rate=0.08; 
        break;  
        case'3':rate=0.08;  
        break;  
        case'4':rate=0.10;  
        break;  
        case'5':rate=0.10;  
        break;  
        case'6':rate=0.10;  
        break;  
        case'7':rate=0.10;  
        break;  
        case'8':rate=0.10;  
        break;  
        case'9':rate=0.10;  
        break;  
        case'10':rate=0.10;  
        break;  
        default:rate=0.15;
    }
    tax=a*rate;  
    profit=a-tax;  
    printf("税率:%lf,应缴税款:%lf,实得奖金数:%lf\n",rate,tax,profit);    
    return 0;
}

猜你喜欢

转载自www.cnblogs.com/133-2/p/10759115.html