Console.WriteLine("请输入直角三角形行数");
int n = Convert.ToInt32(Console.ReadLine());
for (int i=1;i<= n;i++)
{
for (int j=1;j<=2*i-1;j++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.ReadKey();

image.png
Console.WriteLine("请输入直角三角形行数");
int n = Convert.ToInt32(Console.ReadLine());
for (int i=1;i<= n;i++)
{
for (int j=1;j<= n-i;j++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.ReadKey();

image.png
Console.WriteLine("请输入等腰三角形行数");
int n = Convert.ToInt32(Console.ReadLine());
for (int i=1;i<= n;i++)
{
for (int j=1;j<= n-i;j++)
{
Console.Write(" ");
}
for (int j = 1; j <=2*i-1; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.ReadKey();

image.png
for (int i = 1; i <= 9; i++)
{
for (int j = 1; j <= i; j++)
{
Console.Write("{0}*{1}={2}\t",j,i,j*i);
}
Console.WriteLine();
}
Console.ReadKey();

image.png