标题:[求助]关于计费的C程序
取消只看楼主
gliet0
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2006-1-23
 问题点数:0 回复次数:0 
[求助]关于计费的C程序
关于运输公司计费的程序
路程越远,每公里运费越低
main()
{
int s,c,d,f,p,w;/*s表示路程,w表示基本运费,p表示货物质量,f表示总运费d为折扣*/
scanf("%10.2f,%10.2f,%10.2f",&s,&p,&w);
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:
case 4:d=5;break;
case 5:
case 6:
case 7:
case 8:d=8;break;
case 9:
case 10:
case 11:
case 12:d=15;break;
}
f=(1-d/100.0)*s*w*p;
printf("%10.2f",f);
}
大家看看这个程序错在哪
搜索更多相关主题的帖子: case break 计费 运费 
2006-02-20 16:48



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




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

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