using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _09作业杨辉三角
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入杨辉三角的长度:");
int length = Convert.ToInt32(Console.ReadLine());//接收杨辉三角的长度
int[][] arr = new int[length][];//定义一个交错数组
for (int i=0;i<arr.Length;i++)
{
arr[i] = new int[i + 1];//进行遍历,赋值增量
}
for (int j=0;j<arr.Length;j++)
{
arr[j][0] = 1;//第一列赋值1
arr[j][j] = 1;//每一列最右边的赋值1
for (int k=1;k<arr[j].Length-1;k++)
{
arr[j][k] = arr[j - 1][k - 1] + arr[j - 1][k];//公式计算
}
}
for (int i=0;i<arr.Length;i++)
{
for (int k = 0; k < length - i; k++)
{
Console.Write(" ");
}
for (int j = 0; j < arr[i].Length; j++)
{
Console.Write(arr[i][j]+" ");
}
Console.Write("\n");
}
Console.ReadLine();
}
}
}
.net语言javascript .net语言输出杨辉三角
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【Canvas与艺术】绘制斜置黄色三角biohazard标志
使用Html5/Canvas绘制斜置黄色三角biohazard标志。
canvas biohazard -
【Canvas与艺术】绘制黄色三角辐射警示标志
使用Html5/Canvas绘制黄色三角电离辐射警示标志
canvas 辐射 radiation -
杨辉三角_2020(C语言)
杨辉三角如图所示,这是一个杨辉三角,第一次接触,是大一期间刚刚学循环
c语言 数据结构 程序设计 杨辉三角 for循环 -
【C 语言练习】打印杨辉三角
杨辉三角;空间换时间;用 0 填充;
i++ #define #include -
用C语言打印杨辉三角
最完美的杨辉三角代码解析
数据 数组 i++ 完美代码