切换到宽版
  • 4900阅读
  • 1回复

关于排序...... [复制链接]

上一主题 下一主题
离线adolsai
 
只看楼主 正序阅读 0 发表于: 2007-04-04
program d9;
const n=10;
var a:array [1..n] of integer;
i,j,k,t:integer;
begin
for i:=1 to n do read(a[i]);
for i:=1 to n-1 do
begin
k:=i;
for j:=i+1 to n do
if a[j]>a[k] then k:=j;
if k>1   [color=red]这个FI到BEGIN和下面的END删去有什么不同??[/color]
  then
  begin
    t:=a[k];
    a[k]:=a[i];
    a[i]:=t
  end
end;
for i:=1 to n do writeln(a[i]);
readln;
end.
离线zzt0719
只看该作者 1 发表于: 2007-04-05
不知啊
建议试下桶排
快速回复
限100 字节
 
上一个 下一个