交错数组

//输出{{1},{1,2},{1,2,3},{1,2,3,4}}
        static void Math7()
        {
            int[][] arr = new int[4][];
            for (int i = 0; i < arr.Length; i++)
            {
                arr[i] = new int[i + 1];
                for (int j = 0; j < arr[i].Length; j++)
                {
                    arr[i][j] = j + 1;
                    Console.Write(arr[i][j] + " ");
                }
                Console.Write("\n");
            }

        }

 //{{'a'},{'b','b'},{'c','c','c'}}
        static void Math9()
        {
            char[][] arr = new Char[3][];
            char a = 'a';
            for (int i = 0; i < arr.Length; i++)
            {
                arr[i] = new Char[i + 1];
                for (int j = 0; j < arr[i].Length; j++)
                {
                    arr[i][j] = a;
                    Console.Write(arr[i][j] + " ");
                }
                a = (char)(a + 1);
                //a++;
                Console.Write("\n");
            }

        }

//{{1},{2,2},{3,3,3},{4,4,4,4}}
        static void Math8()
        {
            int[][] arr = new int[4][];
            for (int i = 0; i < arr.Length; i++)
            {
                arr[i] = new int[i + 1];
                for (int j = 0; j < arr[i].Length; j++)
                {
                    arr[i][j] = i + 1;
                    Console.Write(arr[i][j] + " ");
                }
                Console.Write("\n");
            }
        }

猜你喜欢

转载自blog.csdn.net/qq_36499416/article/details/80815125