编辑代码

class Program
{
    static void Main()
    {
        int n = 5; // 这里定义三角形的行数,你可以按需修改这个值来改变倒三角的大小
        for (int i = n; i >= 1; i--)
        {
            // 先输出空格,用于控制倒三角的形状,让每行的$符号逐渐往左对齐
            for (int j = 1; j <= n - i; j++)
            {
                Console.Write("   ");
            }
            // 输出美元符号
            for (int k = 1; k <= 2 * i - 1; k++)
            {
                Console.Write("$ ");
            }
            Console.WriteLine();
        }
    }
}