像字母三角形一样,我们可以编写C#程序来打印数字三角形。数字三角形可以用不同的方式打印。
让我们看一下C#示例来打印数字三角形。
using System;
public class PrintExample
{
public static void Main(string[] args)
{
inti, j, k, l, n;
Console.Write("Enter the Range=");
n= int.Parse(Console.ReadLine());
for(i=1;
i<
=n;
i++)
{
for(j=1;
j<
=n-i;
j++)
{
Console.Write(" ");
}
for(k=1;
k<
=i;
k++)
{
Console.Write(k);
}
for(l=i-1;
l>=1;
l--)
{
Console.Write(l);
}
Console.Write("\n");
}
}
}
【C#程序打印数字三角形】输出:
Enter the Range=5
1
121
12321
1234321
123454321
Enter the Range=6
1
121
12321
1234321
123454321
12345654321