| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 994 人关注过本帖
标题:[求助]排序问题:如何取前三名
只看楼主 加入收藏
liuhs007
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2007-7-5
收藏
 问题点数:0 回复次数:5 
[求助]排序问题:如何取前三名
有一个数组a(n),怎样找出其中最大的数,第二大的数和第三大的数.其中a(1),a(2),a(3)中有二个数相等.
谢了!
搜索更多相关主题的帖子: 如何 最大的 
2007-08-22 09:01
啸凡
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1356
专家分:885
注 册:2006-2-22
收藏
得分:0 
用ASORT()对数组进行排序,然后取前三个。

两人行已有我师……
2007-08-22 10:26
liuhs007
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2007-7-5
收藏
得分:0 
回复:(啸凡)用ASORT()对数组进行排序,然后取前三个...
不好意思,能不能具体点.我没有这个函数的具体资料.
2007-08-22 14:59
啸凡
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1356
专家分:885
注 册:2006-2-22
收藏
得分:0 

在本论坛上下载一个帮助文件,上面十分详细


两人行已有我师……
2007-08-22 15:10
花花公子
Rank: 4
等 级:贵宾
威 望:10
帖 子:609
专家分:0
注 册:2007-6-7
收藏
得分:0 

ASORT( ) 函数

按升序或降序对数组中的元素排序。
ASORT(ArrayName [, nStartElement [, nNumberSorted [, nSortOrder [, nFlags]]])
参数
ArrayName
指定要排序的数组名称。
nStartElement
指定从第几个元素开始排序。如果忽略参数 nStartElement,则默认从数组的第一个元素开始排序。如果数组是一维的,函数从 nStartElement 开始排序。如果数组是二维的,则参数 nStartElement 既决定从第几行开始排序,又决定以每行中的第几列元素排序。 注意:
引用二维数组中的一个元素有两种方法。第一种为使用两个下标值指定元素在数组中行和列位置,另一种方法为使用元素编号。此函数和其他处理二维数组的函数都需要使用元素编号 (在 ASORT( ) 中为数值表达式 nStartElement 和 nNumberSorted )。使用 AELEMENT( ) 可以将数组的行、列下标值转换成元素的编号值。


[glow=150,blue,2] 该珍惜的,好好把握;该舍去的,不再留恋; 该执著的,永不怨悔;该面对的,绝不逃避。[/glow]
2007-08-23 09:58
花花公子
Rank: 4
等 级:贵宾
威 望:10
帖 子:609
专家分:0
注 册:2007-6-7
收藏
得分:0 
帮助文档对初学都十分有用

[glow=150,blue,2] 该珍惜的,好好把握;该舍去的,不再留恋; 该执著的,永不怨悔;该面对的,绝不逃避。[/glow]
2007-08-23 09:58
快速回复:[求助]排序问题:如何取前三名
数据加载中...
 
   



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

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