#include void main (){ int c,s; float p,w,d,f; scanf("%f,%f,%d",&p,&w,&s);//这里的输入最好改成scanf("%f%f%d",&p,&w,&s),按照之前的输入格式必须要输入“,”,不然会得到错误的结果,修改之后就不用了 if(s>=3000)c=12; else c=s/250;
switch(c) { case 0:d=0;break; case 1:d=2;break; case 2://应该为“:” case 3:d=5;break; case 4://应该为“:” case 5://应该为“:” case 6://应该为“:” case 7:d=8;break; case 9://应该为“:” case 10: case 11:d=10;break; case 12:d=15;break; } f=p*s*(1-d/100.0); printf("freight=%5.4f\n",f);} |