2010年1月25日月曜日

2×3のサイズの2次元配列を定義し、Lengthプロパティ、Rankプロパティ、forループを使用して行列のように表示してみる。

using System;


class MainClass
{
    static void Main()
    {
        // サイズ2×3の2次元配列の定義
        int[,] array = new int[,]{{1,2,3},{4,5,6}};


        /* 出力値
         * 1 2 3
         * 4 5 6 */
        for (int i = 0; i < array.Rank; i++)
        {
            // 各行の表示
            for (int j = 0; j < array.Length / array.Rank; j++)
            {
                Console.Write("{0} ", array[i, j]);
            }
            // 改行
            Console.WriteLine();
        }
    }
}

0 コメント:

コメントを投稿