C# 代码实现用户输入行数打印等腰三角形
当然,我可以帮你实现这个功能。下面是使用 C# 编写的代码,它可以根据用户输入的行数打印出等腰三角形:
using System;
public class Program
{
public static void Main()
{
Console.Write('请输入等腰三角形的行数:');
int rowCount = Convert.ToInt32(Console.ReadLine());
for (int i = 1; i <= rowCount; i++)
{
for (int j = rowCount - i; j >= 1; j--)
{
Console.Write(' ');
}
for (int k = 1; k <= 2 * i - 1; k++)
{
Console.Write('*');
}
Console.WriteLine();
}
}
}
注意,这段代码使用了 Console.ReadLine() 方法来获取用户输入的行数,然后使用 Convert.ToInt32() 方法将输入转换成整数。接下来,使用两个嵌套的循环来生成等腰三角形的每一行,第一个循环用于控制行数,第二个循环用于打印每一行的空格和星号。
希望这可以满足你的需求!如果你还有其他问题,请随时提问。
原文地址: https://www.cveoy.top/t/topic/VRd 著作权归作者所有。请勿转载和采集!