应该是 switch (c) { case 0:y=0.1*I;break; case 1:y=10000+0.075*(I-100000);break; case 2:y=10000+0.075*100000+0.05*(I-200000); break; case 3:y=10000+0.075*100000+0.05*(I-200000); break; case 4:y=10000+0.075*100000+0.05*200000+0.03*(I-400000); break; case 5:y=10000+0.075*100000+0.05*200000+0.03*(I-400000); break; case 6:y=10000+0.075*100000+0.05*200000+0.03*200000+0.015*(I-600000); break; case 7:y=10000+0.075*100000+0.05*200000+0.03*200000+0.015*(I-600000); break; case 8:y=10000+0.075*100000+0.05*200000+0.03*200000+0.015*(I-600000); break; case 9:y=10000+0.075*100000+0.05*200000+0.03*200000+0.015*(I-600000); break; case 10:y=10000+0.075*100000+0.05*200000+0.015*200000+0.01*(I-1000000); break; }