晕了。以下方法能求出最大值??用([70, 6 , 100, 80, 90, 85])) 来测试看看.
//求最大值
function ArrayMax(StrArray : array of Integer):Integer;
var
i , k : Integer;
begin
Result:= strArray[0];
for i:= Low(strArray) to High(strArray) do
begin
if(strArray[0] > strArray) then
k:= strArray[0]
else
k:= strArray
end;
Result:= k;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Edit1.Text:=IntToStr(ArrayMax([70, 6 , 100])) //常量数组一定要用中括号括起来
end;