
代码如下:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace ConsoleApp3_打印杨辉三角_二维不规则数组_ { ? ? class Program ? ? { ? ? ? ? static void Main(string[] args) ? ? ? ? { ? ? ? ? ? ? int k = 9; ? ? ? ? ? ? int[][] a = new int[k][]; ?//定义二维不规则数组 ? ? ? ? ? ? for (int i = 0; i < a.Length; i++) ? ? ? ? ? ? ? ? a[i] = new int[i + 1]; ? ? ? ? ? ? for(int j = 0; j < a.Length; j++) ? ? ? ? ? ? { ? ? ? ? ? ? ? ? a[j][0] = 1; ? ? ? ? ? ? ? ? a[j][a[j].Length - 1] = 1; ? ? ? ? ? ? ? ? for (int m = 1; m < a[j].Length - 1; m++) ? ? ? ? ? ? ? ? ? ? a[j][m] = a[j - 1][m - 1] + a[j - 1][m]; ? ? ? ? ? ? } ? ? ? ? ? ? for(int i = 0; i < a.Length; i++) ? ? ? ? ? ? { ? ? ? ? ? ? ? ? for (int j = 0; j < a[i].Length; j++) ? ? ? ? ? ? ? ? ? ? Console.Write("{0}t",a[i][j]); ? ? ? ? ? ? ? ? Console.WriteLine(); ? ? ? ? ? ? } ? ? ? ? } ? ? } }
(编辑:北几岛)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|