标题:谁帮我调解下,谢谢了 哎
取消只看楼主
q619748128
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2011-11-3
结帖率:100%
已结贴  问题点数:10 回复次数:3 
谁帮我调解下,谢谢了 哎

、运输公司对用户计算运费。路程(s)越远,每公里的运费越低。收费标准如下:
S<250km 无折扣
250<=s<500 2%折扣
500<=s<1000 5%折扣
1000<=s<2000 8%折扣
2000<=s<3000 10%折扣
3000<=s 15%折扣





#include"stdafx.h"

void main ()
{
     float s,w,f,p,d;
     p=300;
     printf("Please input the distance\n");
      scanf(“%f,%f,%f”,&s,&w,&f);

  
   
if(s<250)
d = 0;
else
if(s<500)
d = 0.02;
else
if(s<1000)
d = 0.05;
else
if(s<2000)
d = 0.08;
else
if(s<3000)
d = 0.1;
else
d = 0.15;
f = p*w*s*(1+d);



printf ("%.1f\n",f);
}
     


[ 本帖最后由 q619748128 于 2011-11-3 15:58 编辑 ]
搜索更多相关主题的帖子: 折扣 distance include 用户 
2011-11-03 15:01
q619748128
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2011-11-3
得分:0 
回复 2楼 老王子
哎 根本就不怎么会,上课老师讲了不到10节课,就开始做这个了。
2011-11-03 15:13
q619748128
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2011-11-3
得分:0 
回复 6楼 老王子

#include"stdafx.h"

void main
()
{
     float s,w,f,p,d;
     p=300;
     printf("Please input the distance\n");
      scanf(“%f,%f,%f”,&s,&w,&f);

  
   
if(s<250)
d = 0;
else
 if(s<500)
d = 0.02;
else
if(s<1000)
d = 0.05;
else
if(s<2000)
d = 0.08;
else
if(s<3000)
d = 0.1;
else
d = 0.15;}
f = p*w*s*(1+d);



printf ("%.1f\n",f)
     }
改了 但还是错误
2011-11-03 15:18
q619748128
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2011-11-3
得分:0 
回复 9楼 wuyunxong
教科书 哎,我扔掉算了,
2011-11-03 16:00



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-354164-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.973371 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved