📅  最后修改于: 2023-12-03 15:14:32.887000             🧑  作者: Mango
在C#中,我们可以使用循环语句和字符输出语句来打印出各种形状和图案。本篇文章将介绍如何使用C#编写程序来打印字母三角形。
下面是打印一个普通字母三角形的代码片段,其中使用了两个循环语句,分别用于行和列的迭代:
int rows = 5; //打印的行数
char ch = 'A'; //要打印的字母
for (int i = 1; i <= rows; i++)
{
for (int j = 1; j <= i; j++)
{
Console.Write(ch);
}
Console.WriteLine();
ch++; //字母递增
}
代码解释:
以上代码将在控制台中打印出如下形状:
A
BB
CCC
DDDD
EEEEE
接下来,我们来看如何使用循环语句和字符输出语句来打印一个倒置的字母三角形:
int rows = 5; //打印的行数
char ch = 'E'; //要打印的字母
for (int i = 1; i <= rows; i++)
{
for (int j = 1; j <= i; j++)
{
Console.Write(ch);
}
Console.WriteLine();
ch--; //字母递减
}
以上代码将在控制台中打印出如下形状:
EEEEE
DDDD
CCC
BB
A
在本篇文章中,我们学习了如何使用C#编写程序来打印字母三角形。使用循环语句和字符输出语句,我们可以方便地打印各种形状和图案,并快速进行调试和修改。