var
ss: array of array of integer;
i,j; integer;
begin
   setlength(ss,5);
   for i := 0 to 4 do
   begin
      setlength(ss[i],4);
      for j:=0 to 3 do
      ss[i,j]:=i*j;
   end;
end;

解决方案 »

  1.   

    var
      fields1 : array[1..4,1..100] of string;
    begin
      for i:=1 to 4 do
      for j:=1 to 100 do
    begin
      fields1[i,j]:=inttostr(i*100+j);
    end;end;
      

  2.   

    procedure TForm1.Button1Click(Sender: TObject);
    var A: Array of Array of Integer;
      I: Integer;
    begin
      SetLength(A,5);
      for I := 0 to High(A) do
      begin
        SetLength(A[I],5);
      end;
    end;
    —————————————————————————————————
    MaximStr := '宠辱不惊,看庭前花开花落,去留无意;
                 毁誉由人,望天上云卷云舒,聚散任风。';
    if Not Assigned(I) then
      I := TI.Create(Nil);
    I.Maxim := MaximStr;
    I.Explain := '假如上述代码中出现“OA”、“3D”等字样,改为“=”或者去掉';
    I.Desire := '加不加分随你';
    —————————————————————————————————
        
      

  3.   

    var
    ss: array of array of integer;
    i,j; integer;
    begin
       setlength(ss,5);
       for i := 0 to 4 do
       begin
          setlength(ss[i],4);
          for j:=0 to 3 do
          ss[i,j]:=i*j;
       end;
    end;
    ==================>>>>>>var
    ss: array of array of integer;
    i,j; integer;
    begin
       setlength(ss,5,4);
    end;
      

  4.   

    《Delphi 5开发人员指南》第41页