运输公司对用户计算运费.路程(S)越远,每公里运费越低.运输公司对用户计算运费.路程(S)越远,每公里运费越低.标准如下:s<250km 没有折扣 250≤S<500 2%折扣 500≤S<1000 5%折扣 1000≤S<2000 8
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 04:14:54
![运输公司对用户计算运费.路程(S)越远,每公里运费越低.运输公司对用户计算运费.路程(S)越远,每公里运费越低.标准如下:s<250km 没有折扣 250≤S<500 2%折扣 500≤S<1000 5%折扣 1000≤S<2000 8](/uploads/image/z/14498870-14-0.jpg?t=%E8%BF%90%E8%BE%93%E5%85%AC%E5%8F%B8%E5%AF%B9%E7%94%A8%E6%88%B7%E8%AE%A1%E7%AE%97%E8%BF%90%E8%B4%B9.%E8%B7%AF%E7%A8%8B%28S%29%E8%B6%8A%E8%BF%9C%2C%E6%AF%8F%E5%85%AC%E9%87%8C%E8%BF%90%E8%B4%B9%E8%B6%8A%E4%BD%8E.%E8%BF%90%E8%BE%93%E5%85%AC%E5%8F%B8%E5%AF%B9%E7%94%A8%E6%88%B7%E8%AE%A1%E7%AE%97%E8%BF%90%E8%B4%B9.%E8%B7%AF%E7%A8%8B%28S%29%E8%B6%8A%E8%BF%9C%2C%E6%AF%8F%E5%85%AC%E9%87%8C%E8%BF%90%E8%B4%B9%E8%B6%8A%E4%BD%8E.%E6%A0%87%E5%87%86%E5%A6%82%E4%B8%8B%EF%BC%9As%EF%BC%9C250km+%E6%B2%A1%E6%9C%89%E6%8A%98%E6%89%A3+250%E2%89%A4S%EF%BC%9C500+2%EF%BC%85%E6%8A%98%E6%89%A3+500%E2%89%A4S%EF%BC%9C1000+5%EF%BC%85%E6%8A%98%E6%89%A3+1000%E2%89%A4S%EF%BC%9C2000+8)
运输公司对用户计算运费.路程(S)越远,每公里运费越低.运输公司对用户计算运费.路程(S)越远,每公里运费越低.标准如下:s<250km 没有折扣 250≤S<500 2%折扣 500≤S<1000 5%折扣 1000≤S<2000 8
运输公司对用户计算运费.路程(S)越远,每公里运费越低.
运输公司对用户计算运费.路程(S)越远,每公里运费越低.标准如下:s<250km 没有折扣
250≤S<500 2%折扣 500≤S<1000 5%折扣 1000≤S<2000 8%折扣
2000≤S<3000 10%折扣 3000≤S 15%折扣
设每公里每吨货物的基本运费为P(Price的缩写),货物重为w(weight的缩写),距离为S,折扣为d(discount的缩写),则总运费f(freight的缩写)的计算公式为f=P*w*S*(1-d)
以100 20 300 带入应该得588000.0000 有的时候老是.0003是为什么啊?
以下是我写的if语句的,算出来的数不对
#include void main(){ int p,w,s,d; double f; printf("input :p,w,s \n"); scanf("%d%d%d",&p,&w,&s); { if(s
运输公司对用户计算运费.路程(S)越远,每公里运费越低.运输公司对用户计算运费.路程(S)越远,每公里运费越低.标准如下:s<250km 没有折扣 250≤S<500 2%折扣 500≤S<1000 5%折扣 1000≤S<2000 8
#include <stdio.h>
void main(){
\x09int p,w,s;
\x09double d,f;
\x09printf("input :p,w,s \n");
\x09scanf("%d%d%d",&p,&w,&s);
\x09{
\x09\x09if(s<250)
\x09\x09\x09d=0;
\x09\x09else if(s<500)
\x09\x09\x09d=0.02;
\x09\x09else if(s<1000)
\x09\x09\x09d=0.05;
\x09\x09else if(s<2000)
\x09\x09\x09d=0.08;
\x09\x09else if(s<3000)
\x09\x09\x09d=0.10;
\x09\x09else
\x09\x09\x09d=0.15;
\x09}
\x09f=p*w*s*(1-d);
\x09printf("%.4f",f);
}