编辑代码

#include <stdio.h>
void main()
{ 
	int n,s;
    float p,w,d,f;
    printf("请输入基本运费p,货物重w,路程s\n");
    scanf("%f%f%d",&p,&w,&s);
    n=s/500;
    switch(n)
    {
        case 0:d=0;break;
        case 1:d=2;break;
        case 2:
        case 3:d=5;break;
        case 4:
        case 5:d=8;break;
        case 6:
        case 7:d=12;break;
        default:d=15;
    }
    f=p*w*s*(1-d/100.00);
    printf("总运费为:%.3f\n",f);
}