运输公司对用户计算运费.路程越远每公里运费越低.每公里每吨货物的基本运费为p = 3,货物重为w,距离为s,折扣为d,则总运费f的计算公式为f=p*w*s*(1-d)。折扣规则如下:
       s < 250km   没有折扣
250  < s < 500     2%的折扣
500  < s < 1000    5%的折扣
1000 < s < 2000    8%的折扣
2000 < s < 3000    10%的折扣
3000 < s           15%的折扣
请书写程序,当用户告知货物的重量和运输的距离,自动计算出总运费。
#include <stdio.h>
void main()
{
    double p=3;
    double w,s,d,f;
    printf("请输入货物的重量和运输的距离(用,号隔开):\n"); 
    scanf("%lf,%lf",&w,&s);
	if(s<=250) 
    {
    	d=0; 
	} 
	else if(s>250&&s<=500) 
    {
    	d=2/100; 
	} 
	else if(s>500&&s<=1000) 
    {
    	d=5/100;
	} 
	else if(s>1000&&s<=2000) 
    {
    	d=8/100;
	} 
	else if(s>=3000) 
    {
    	d=15/100;
	} 
	f=p*w*s*(1-d);
	printf("运输货物的总运费为:%.2lf元\n",f); 
}
输入货物的重量和运输的距离,自动计算出总运费,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/wenhuan/p/3913326.html