运输公司对用户计算运费.程序设计
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/21 13:55:03
运输公司对用户计算运费.程序设计
运输公司对用户计算运费.路程(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)
分析:S各域的边界值均为250的倍数,这样如果用开关语句实现可以设一变量c ,使c=s/250 这样c就可以做为switch中的"表达式"以控制分支,此时标准如下:
c<1 没有折扣
1≤c<2 2%折扣
2≤c<4 5%折扣
4≤c<8 8%折扣
8≤c<12 10%折扣
12≤c
为了便于在switch语句中处理,当 3000≤s 时,令 c=12 而不使c随s增大,这样用一条case语句便可处理所有3000≤s 的情况.
这段程序 不太懂
1、#include
int main()
{
int c,s;
float p,w,d,f;
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 8 :
case 9 :
case 10:
case 11:d = 10; break;
case 12:d = 15; break;
}
f = p * w * s * (1 - d / 100);
printf("freight =%15.4f\n",f);
运输公司对用户计算运费.路程(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)
分析:S各域的边界值均为250的倍数,这样如果用开关语句实现可以设一变量c ,使c=s/250 这样c就可以做为switch中的"表达式"以控制分支,此时标准如下:
c<1 没有折扣
1≤c<2 2%折扣
2≤c<4 5%折扣
4≤c<8 8%折扣
8≤c<12 10%折扣
12≤c
为了便于在switch语句中处理,当 3000≤s 时,令 c=12 而不使c随s增大,这样用一条case语句便可处理所有3000≤s 的情况.
这段程序 不太懂
1、#include
int main()
{
int c,s;
float p,w,d,f;
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 8 :
case 9 :
case 10:
case 11:d = 10; break;
case 12:d = 15; break;
}
f = p * w * s * (1 - d / 100);
printf("freight =%15.4f\n",f);
case语句相当于多长if...else语句
运输公司对用户计算运费.程序设计
运输公司对用户计算运费.路程(S)越远,每公里运费越低.标准如下:
运输公司对用户计算运费.路程(S)越远,每公里运费越低.
C语言谭浩强课本例5.7、运输公司对用户计算运费.路程(S)越远,每公里运费越低.
钢材运输的运费一般如何计算?
平安运输公司给某公司运送2000只玻璃器皿,合同运费按到达是完好瓶子的数目计算,没只3角,如有破损求大
星光玻璃制造厂有限公司,委托运输公司搬运3万个玻璃杯,每个玻璃杯可得运费0.3元,损坏一个赔偿0.8元,运输公司共得运费
为鼓励居民节约用水,某市自来水公司对全市用户采用分段计费的方式计算水费,收费标准如下
1.运输公司有三种载重车,一种载重3吨,运费300元;一种载重3.5吨,运费330元;一种载重4.5吨,运费380元.运
运输公司运输玻璃200块,每运一块得运费0.6元,如果打破一块,除得不到运费外,还需赔偿4元.结果公司实得运费106.2
有一辆货车运输2000只玻璃杯,运费按到达时完 瓶子数目计算,每只两角,
运输公司有三中载重车,一种载3吨,运费一天是300元;一种载重3.5吨,运费一天是330元;一种载重4.5吨,运