procedure TForm1.Button1Click(Sender: TObject); var arri :Array[0..9] of Integer; i,j,k: integer; begin Randomize; for i := 0 to 9 do arri[i] := i; for i := 0 to 9 do begin j := random(10); k := arri[i]; arri[i] := arri[j]; arri[j] := k; end; {arri中保存的是0-9的随机无重复数} for i := 0 to 9 do begin ListBox1.Items.Add(InttoStr(arri[i])); {这部分测试} end; end;
var
arri :Array[0..9] of Integer;
i,j,k: integer;
begin
Randomize;
for i := 0 to 9 do
arri[i] := i; for i := 0 to 9 do
begin
j := random(10);
k := arri[i];
arri[i] := arri[j];
arri[j] := k;
end;
{arri中保存的是0-9的随机无重复数}
for i := 0 to 9 do
begin
ListBox1.Items.Add(InttoStr(arri[i]));
{这部分测试}
end;
end;