c语言初学者 向大家请教
c语言初学者 向大家请教程序要求:输入某人的总收入i 计算他缴纳的所得税和他的实际收入
采用switch语句,把收入范围转换成1,2,3...,n的单一整常数,转换公式为:(int)((i-1)/200)+1
对应表:
0<i<=400 1或2
400<i<=600 3
600<i<=1000 4或5
1000<i<=1200 6
1200<i<=1800 7,8或9
1800<i<=2000 10
2000<i 11以上
我想知道上面的转换公式是怎么得出的,请详细说一下?谢谢!