用 (f-1)/10得出来的数,作为case 后面的值switch( (f-1)/10){case 0:i=0;break;case 1:i=f * 0.01;break;case 2:case 3:i=f * 0.02;break;.......................}
不建议改成switch语句,switch语句似乎不提供范围匹配,如果改成switch的话代码会非常冗余。