using System;
class MainClass
{
static void Main()
{
// 2次元配列のベースとなるサイズ3の配列を定義
int[][,] a = new int[3][,];
// 2次元配列を定義して代入
a[0] = new int[,] { { 1, 2 }, { 3, 4 } };
a[1] = new int[,] { { 5, 6, 7 }, { 8, 9, 10 } };
a[2] = new int[,] { { 11, 12, 13, 14 }, { 15, 16, 17, 18 } };
// 配列の参照 各サブ配列を行列表示する
for (int i = 0; i < 3; i++)
{
Console.WriteLine("a[" + i + "]");
for (int j = 0; j < a[i].Rank; j++)
{
for (int k = 0; k < (a[i].Length/a[i].Rank); k++)
{
Console.Write(a[i][j, k] + " ");
}
Console.WriteLine("");
}
Console.WriteLine("");
}
}
}
0 コメント:
コメントを投稿