介绍
这篇文章将为大家详细讲解有关c#实现杨辉三角的案例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
<强> c#中杨辉三角的实现强>
问题描述:创建一个程序来求三角形。该程序提示用户输入数据,然后显示出杨辉三角的规律。,,,,,,
//输入描述:杨辉三角长,代表数值,,,,,,
//程序输出:杨辉三角,
使用系统; 使用System.Collections.Generic; 使用来; 使用text; 名称空间ConsoleApplication2 { 类项目 { 静态void Main (string [] args) { int长度=0;//杨辉三角形的长度 Console.Write(“输入杨辉三角长度:“); 长度=Convert.ToInt32 (Console.ReadLine());//指定杨辉三角形的长度 int [] []=new int[](长度);//二维数组 for (int i=0;我& lt;a.Length;我+ +) [我]=new int (i + 1);//遍历,赋值增量 for (int j=0;j & lt;a.Length;j + +) { 一个[j] [0]=1;//把第1列的元素都赋1 一个[j] [j]=1;//把每一列最右边的元素都赋1 for (int m=1;m & lt;一个[j]。长度- 1;m + +) 一个[j] [m]=[j - 1] [m - 1] + [j - 1] [m];//其余元素的值由杨辉公式计算 } for (int i=0;我& lt;a.Length;我+ +)//遍历数组输出杨辉三角形 { for (int j=0;j & lt;[我]. length;j + +) Console.Write (“{0} \ t",[我][j]); Console.Write (“\ n"); } Console.Read (); } } }
关于c#实现杨辉三角的案例就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。