C语言分支结构switch语句

 

这个使用switch多路判断语句实现:

如有帮助请在我的回答上点个【采纳】

#include "stdio.h"
void main()
{
    int a,r;
    printf("请输入奖金:");
    scanf("%d",&a);
    switch(a/100){
    	case 0:r=0;break;
    	case 1:r=2;break;
    	case 2:r=4;break;
    	case 3:r=8;break;
    	case 4:r=10;break;
    	default:r=10;
    }
    printf("奖金%d,应缴税率%d%%\n",a,r);
    printf("应缴税款%.2f,实得奖金:%.2f",r/100.0*a,a-(r/100.0*a));
}

对a除以100即可,然后进行判断