如何输入一个字符和一个整数来获得三角形答案?

时间:2011-03-20 20:08:26

标签: c#

所以我想出了这个,但它只打印在一条直线而不是三角形,我希望它看起来像一个三角形

这是我的代码

        string character;
        int width;
        Console.WriteLine("Enter a number");
        width = Convert.ToInt32(Console.ReadLine());

        Console.WriteLine("Enter a character");
        character = Console.ReadLine();
         int size = width, i = size;
        while (Math.Abs(--i) < size)
            Console.WriteLine( character, size - Math.Abs(i));
        Console.ReadLine();

1 个答案:

答案 0 :(得分:2)

您正在调用带有格式字符串的Console.WriteLine重载 它不会重复character

相反,您可以撰写new String(char, n)来重复char n次。