*
  ***
 *****
*******                              讓它在控制台打印出來!

解决方案 »

  1.   


                for (int n = 1; n < 5; n++)
                {
                    for (int m = 0;m<2*n-1 ;m++ )
                    {
                        Console.Write("*");
                    }
                    Console.WriteLine();
                }
                Console.ReadLine();
      

  2.   

    int count = 7;
                int rowcount = count / 2 + 1;
                for (int i = 0; i < rowcount; i++)
                {
                    for (int j = 0; j < count; j++)
                    {
                        if (j < count / 2 - i||j>count/2+i)
                        {
                            Console.Write(" ");
                            continue;
                        }
                        Console.Write("*");
                        
                    }
                    Console.WriteLine();
                }
                Console.ReadLine();
    count 为 奇数 , 表示 三角形底的 星号个数
      

  3.   

    PS 再不结贴号要被封杀了你的这个问题去百度 c#基础版能找到