
c#怎么实现杨辉三角。用for循环
展开全部
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int[,] a = new int[10, 10];
for (int i = 0; i < 10; i++)
{
a[i, i] = 1;
a[i, 0] = 1;
}
for (int i = 2; i < 10; i++)
{
for (int j = 1; j < i; j++)
{
a[i, j] = a[i - 1, j - 1] + a[i - 1, j];
}
}
for (int i = 0; i < 10; i++)
{
for (int j = 0; j < 2 * (10 - i); j++)
{
Console.Write(" ");
}
for (int k = 0; k <= i; k++)
{
Console.Write("{0,-4:d}", a[i, k]);
}
Console.WriteLine();
}
}
}
}
追问
[]这个是什么符号
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询