| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4095 人关注过本帖
标题:3个数由小到大的排序问题
取消只看楼主 加入收藏
zmrfff
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2008-10-21
结帖率:95.83%
收藏
已结贴  问题点数:50 回复次数:2 
3个数由小到大的排序问题
谭浩强C程序设计(第三版)地第98页例5.2,原题如下:
输入3个数a、b、c,要求按由小到大的顺序输出。
但下面写的解此题的算法我没看懂,希望高手们指点一下,谢谢!原文如下:
if a>b 将a和b对换  (a是a、b中的小者)
if a>c 将a和c对换 (a是a、c中的小者,因此a是三者中最小者  
if b>c 将b和c对换 (b是b、c中的小者,也是三者中次小者 )
我看不明白的是if a>b ,那说明a比b大,怎么a又成了a、b中的小者?还有,假如a<b呢?
搜索更多相关主题的帖子: 由小到大 
2009-08-02 08:55
zmrfff
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2008-10-21
收藏
得分:0 
汗,还是不大明白,还请高手指点一下我这个笨学生><
我知道if a>b是如果 a>b 的意思,如果 a<b 呢?
2009-08-02 11:24
zmrfff
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2008-10-21
收藏
得分:0 
谢谢各位的热心帮助,我明白了!非常非常感谢大家^^
2009-08-06 20:03
快速回复:3个数由小到大的排序问题
数据加载中...
 
   



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

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