| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 775 人关注过本帖
标题:最近写的排序都是同一个错误,高手来看看!
只看楼主 加入收藏
lyj23
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:168
专家分:140
注 册:2010-10-31
结帖率:86.21%
收藏
 问题点数:0 回复次数:1 
最近写的排序都是同一个错误,高手来看看!
程序代码:
const minlen=5;
procedure qd(rcdlist:array of integer);
var t,k,j,i:integer;
begin
    for i:=0 to length(rcdlist)-1 do
    begin
        k:=i;
        for j:=i+1 to length(rcdlist) do
         if rcdlist[j]<rcdlist[k] then k:=j;
         if k<>i then begin
             t:=rcdlist[i];rcdlist[i]:=rcdlist[k];rcdlist[k]:=t;
         end;
    end;
end;
var list:array[1..10] of integer;
    i:integer;
begin
    randomize;
    for i:=1 to 10 do list[i]:=random(20);
    for i:=1 to 10 do write(list[i],'  ');
    qd(list);
end.
搜索更多相关主题的帖子: procedure begin 
2011-10-05 10:18
lyj23
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:168
专家分:140
注 册:2010-10-31
收藏
得分:0 
活人呢?高手呢?
2011-10-06 17:49
快速回复:最近写的排序都是同一个错误,高手来看看!
数据加载中...
 
   



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

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