2次元配列

2次元配列を使った、九九の表を表示するサンプルです。

main
  Display.Mode(0)
  Canvas.Init

  a=Array.New(9)
  for i=0 to 8
    a[i]=Array.New(9)
    for j=0 to 8
      a[i][j]=(i+1)*(j+1)

  for i=0 to 8
    for j=0 to 8
      Canvas.Write(a[i][j].ToStr("%3d"))
    Canvas.NewLine

  Key.Wait


配列aの各要素に新たに配列オブジェクトを代入することによって、2次元配列を作っています。