如何在C#中输出如下图形(5行9列)
    *
   * *
  * * *
 * * * *
* * * * *

解决方案 »

  1.   

    Console.WriteLine("  *  ");
    Console.WriteLine(" *** ");
    Console.WriteLine("*****");
    就这样了。
      

  2.   

    LZ的意思是用for存环吧!
    int i,j;
    i控制行,j控制列!
    LZ在考虑下
      

  3.   

    可以的
    #include<stdio.h>
    main()
    {int i,j ;
       for (i=1;i<=5;i++)
         { for (j=1;j=i;j++)
            printf("*");} }
      

  4.   

    楼主是这个意思吧
        * 
       * *
      * * *
     * * * *
    * * * * *
    Console.WriteLine("输入行数");
                int num = 0;
                try
                {
                    num = int.Parse(Console.ReadLine());
                }
                catch (Exception)
                {
                    Console.WriteLine("输入整数");
                    Console.ReadLine();
                    return;
                }
                for (int i = 1; i <= num; i++)
                {
                    for (int j = num; j >= i; j--)
                    {
                        Console.Write(" ");
                    }
                    for (int j = 1; j <= i; j++)
                    {
                        Console.Write("* ");
                    }
                    Console.WriteLine();
                }
                Console.ReadLine();