【正确答案】if f income<=2000)//如果收入小于2000
return tax—payable;
//直接tex—payable(初始代为零)
i“taxable>lower_limits[i]){
//如果taxable(收入超出起征额的部分)大于lower—limits
[i]阶段最低限额
tax_payable+=(taxable-lower-limits[i])*
rates[i]:
//把起过阶段最低限额的部分乘以该阶段的税率后,加到tax_payable(个人所得税)
taxable=lower_limits[i];
//把fower_limits[i]赋值于taxable
}
【答案解析】