c#打印倒三角形星号
时间: 2024-10-19 10:08:46 浏览: 15
打印倒直角三角形.zip
在 C# 中,你可以通过循环结构来打印出倒三角形的星号。这里是一个简单的示例,展示如何打印一个5行的倒三角形:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
int rows = 5;
for (int i = rows; i > 0; i--)
{
// 打印空格
Console.Write(new string(' ', rows - i));
// 打印星号
Console.Write("*" + new string('*', i) + "*");
// 每一行结束换行
Console.WriteLine();
}
}
}
```
这个程序会输出:
```
*
***
*****
*******
*********
```
在这个例子中,我们首先计算每行需要的空格数(`rows - i`),然后用星号 (`'*'`) 填充剩余的部分,最后每个循环结束后换行。如果你想调整倒三角的大小,只需改变 `rows` 的值即可。
阅读全文