不理解,以后再看
public static void Ex24()
{
int[] arrLast = new int[] { 1 };
//保存上一行的数组
int[] arrTemp = new int[] { };
for (int i = 1; i < 9; i++)
{
arrTemp = new int[arrLast.Length];
Array.Copy(arrLast, arrTemp, arrLast.Length);
for (int j = 0; j < arrLast.Length; j++)
{
Console.Write($" {arrLast[j]}");
}
arrLast = new int[i + 1];
//每一行的第一个和最后一个打印1
arrLast[0] = arrLast[i] = 1;
for (int j = 1; j < arrTemp.Length; j++)
{
arrLast[j] = arrTemp[j] + arrTemp[j - 1];
}
Console.WriteLine("");
}
}