回复 2 楼 tlliqi
有些书上的问题不是很能理解,比如switch来编一个程序,这是一种编法,另一种用if来编
,我用if编好了,你看看,我可能还不太会,编得有些繁琐,多指教,另一种用swtich完全没入手的地儿啊。
#include<stdio.h>
main()
{
float I,M;
scanf("%f",&I);
if(I<=100000)
M=I*0.1;
if(I>100000&&I<=200000)
M=100000*0.1+(I-100000)*0.075;
if(I>200000&&I<=400000)
M=100000*0.1+100000*0.075+(I-200000)*0.05;
if(I>400000&&I<=600000)
M=100000*0.1+100000*0.075+200000*0.05+(I-400000)*0.03;
if(I>600000&&I<=1000000)
M=100000*0.1+100000*0.075+200000*0.05+200000*0.03+(I-600000)*0.015;
if(I>1000000)
M=100000*0.1+100000*0.075+200000*0.05+200000*0.03+400000*0.015+(I-1000000)*0.001;
printf("%7.1f\n",M);
}
第一种写法!