设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
谁帮我编个C语言程序
返回列表
发新帖
谁帮我编个C语言程序
[复制链接]
11
|
3
|
2008-11-11 23:47:25
|
显示全部楼层
|
阅读模式
请用switch语句编程实现计算运费。运输公司对用户计算运费,路程(distance)越远,每公里运费越低。标准如下:
distance<250km
没有折扣
250=<distance<500
2%折扣
500=<distance<1000
5%折扣
1000=<distance<2000
8%折扣
2000=<distance<3000
10%折扣
3000=<distance
15%折扣
设每公里每吨货物的基本运费为批price,货物重为weight,距离为distance,折扣为discount,则总运费freight的计算公式为:
freight=price*weight*distance*(1-discount)
回复
使用道具
举报
千问
|
2008-11-11 23:47:25
|
显示全部楼层
switch(distance/250){ case 0: break; case 1: discount = 0.02; break; case 2: case 3:discount = 0.05; break; case 4: case 5: case 6: case 7:discount = 0.08; break; case 8: case 9: case 10: case 11:discount = 0.10; break; default:discount = 0.15; }...
回复
使用道具
举报
千问
|
2008-11-11 23:47:25
|
显示全部楼层
楼上的别人是在范围内,不是一定取整...
回复
使用道具
举报
千问
|
2008-11-11 23:47:25
|
显示全部楼层
这个,用switch复杂吧,改用if-else多简单...
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
急!不能打印了
2
求一用oracle 9i做数据库的jsp留言本或其他程序的下载网址
3
关于Data guard
4
小问题,支票字段长度?
5
我想重建的一个索引名带有空格,在sqlplus里应该如何转换?
6
低级问题,关于单机能否安装oracle9i(在linux环境下)
7
求助: SQL执行计划
8
请问oracle9能安装在redhat linux 9 上面吗
9
sql系统存储过程
10
好久没有见到jaunt版主了!
11
在做goods receipt的时候,出现posting period 004 2005 is not open错误(Message no.
12
请教如何压缩表
13
各位大侠,菜鸟求救啊!帮忙!
14
求助:tnt2为何不能在AGP 4x下工作?
15
请教一个简单问题!~~
16
请问各位前辈,有没有RMAN OFFLINE BACKUP?
17
JAVA 线程很好的例子
18
怎么不能离线搜索了?
19
菜鸟问题 高人指教
20
FSG 可不可以設定應交增值稅表
21
求SAS OLAP SERVER知识
22
关于SUS的一些问题
23
关于电脑死机、自动重起问题,求助!
24
delphj 中报表问题
25
如何清除已经删除掉的archvielog的纪录?
26
请各位推荐推荐关于数据字典的资料,谢谢!
27
谁有团险系统业务需求说明书?
28
怎样关机后自动清除开始菜单中文档里的记录??
29
求助:物化视图不能自动刷新的原因
30
在aix5.1上update oracle9204补丁时报错
31
ORACLE如何穿过防火墙
32
求助 如何将sql server2000的表中的数据导入到oracle
33
播放rm,wmv等文件时的问题,哪们大侠遇见过给解答一下?
34
不解的视图查询语句
35
某知名网站招聘—一个月内有效,请版主置顶
36
请教高手关于Update语句的问题
37
MINISAP 4.6D怎么装不上
38
ORA-00020 maximum number of processes (string) exceeded
39
为什么不能移动TEMP01.DBF?其他的都可以.
40
关于oracle触发器的一个问题
41
ORACLE的安装
42
oracle7数据导入问题
43
求助.我在使用JFreechart制作图表遇到的问题
44
跪求银行的清算会计系统的需求说明书!!
45
靠,系统又pending
46
如何选择ERP实施方?
47
请问如何维护移动原因
48
华为路由器2621问题
49
BT下载 SQL Server 2005 CTP April
50
CRM:将精细化营销进行到底
51
使CIO的作用变得可行
52
新买的2600路由器,怎样配置?
53
一家西北国企ERP实施手记
54
数据库突然变得很慢,trace中提示DLM caught error 3113 in kjusuc
55
征集Siebel好的网站与论坛
56
想找工作吗?想找一份好的工作吗?想找一份合适的工作吗?
57
关于php的问题
58
IPv6已经加入到考试中
59
请教一个SQL语句的问题
60
如何破解超星阅读器?客户关系管理与数据挖掘,
61
请教:如何察看数据库是否配置成MTS?
62
安装ORACLE出了点问题,请教。。。
63
有关NULL值排序
64
我创建了两个数据库在同一太机器,我怎么选择他们来连接?
65
将数据文件转移表空间的问题?
66
500强公司诚聘ERP高级人才
67
卸载oracle 9i时,已经注册过的数据库怎么卸不掉啊。
68
linux AS4 IP显示的困惑
69
高手帮忙啊。。。
70
在那个系统表里能查到视图和过程的定义语句?
71
聘JSP/JAVABEAN/STRUTS程序员[北京]
72
如何设置CISCO路由器密码
73
oracle 报错
74
关于SAPSCRIPT中打印的问题
75
powerpoint里面插入flash动画
76
windows下数据库的性能问题
77
求救:不小心意外删除sql server 数据库 求教怎么恢复!!!
78
图片类型的字段sql语句优化,请各位帮忙看看
79
各位看看是否可以给出效率更高的sql
80
希望做sap sem 的朋友多多交流
81
诚聘网站美工一名
82
通過代碼注冊 SQL Server服務器
83
RMAN的一个问题
84
关于session的奇怪问题,望高人指点!
85
请教:怎样增大sql*plus的buffer
86
关于SQL查询效率的问题
87
那里有WINDOWS 2000 英文版
88
为什么长时间的查询会造成ora-01555错误?
89
急~eclipse开发hibernate的问题~在线等待~~
90
下面这段话所说的原因比较简洁,谁能帮忙解释一下,万分感激
91
画个表格总是报错。请教高手帮忙看看那里的问题。
92
rman中如何把命令的结果可以导出吗
93
发票校验时怎样才能显示每一次收货与退货的清单
94
请教各位保险高手一个菜鸟问题
95
转让 2005年4月29日 北京西——长沙 火车票
96
成都招Oracle DBA
97
有没有 ac040
98
行业软件如果应对政策变化?
99
請教臨時表問題
100
HPUNIX的FTP设置问题