c#实现杨辉三角的案例

  介绍

这篇文章将为大家详细讲解有关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#实现杨辉三角的案例就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

c#实现杨辉三角的案例