当前位置:编程学习 > C#/ASP.NET >>

这题怎么做啊大家帮下忙


    
                                                          *   
                                                      *   *   *   
                                                  *   *   *   *   *   
                                              *   *   *   *   *   *   *   
                                                  *   *   *   *   *     
                                                      *   *   *   
                                                          *   
大家帮下忙,,,,,,,, --------------------编程问答--------------------


            Console.WriteLine("*");
            Console.WriteLine("***");
            Console.WriteLine("******");
...
--------------------编程问答-------------------- 哈哈哈 --------------------编程问答--------------------
引用 1 楼 skep99 的回复:
C# code

            Console.WriteLine("*");
            Console.WriteLine("***");
            Console.WriteLine("******");
...

太强了啊
经典可谓 --------------------编程问答-------------------- 牛X  。。。。。。。。。。 --------------------编程问答--------------------    for (int i = 0; i < 5; i++)
        {
            for (int n = 0; n < 2 * i - 1; n++)
            {
                Response.Write("*");
            }
            Response.Write("<br>");
        }
        for (int i = 5; i > 0; i--)
        {
            for (int n = 0; n < 2 * i - 1; n++)
            {
                Response.Write("*");
            }
            Response.Write("<br>");
        }

这样可以不 --------------------编程问答--------------------
引用 1 楼 skep99 的回复:
C# code

            Console.WriteLine("*");
            Console.WriteLine("***");
            Console.WriteLine("******");
...

呵呵!!! --------------------编程问答-------------------- 无语!太经典了!刚学c语言时候的问题! --------------------编程问答-------------------- 是刚学的吧。这题啊。看你自己想怎么做了。容易了。 --------------------编程问答-------------------- 基础。。。经典 --------------------编程问答-------------------- 顶一个 --------------------编程问答--------------------
引用 1 楼 skep99 的回复:
C# code

            Console.WriteLine("*");
            Console.WriteLine("***");
            Console.WriteLine("******");
...

简单,经典!哈哈 --------------------编程问答--------------------
引用 1 楼 skep99 的回复:
C# code

            Console.WriteLine("*");
            Console.WriteLine("***");
            Console.WriteLine("******");
...

NB --------------------编程问答-------------------- 估计lz  吐血了```
引用 1 楼 skep99 的回复:
C# code

            Console.WriteLine("*");
            Console.WriteLine("***");
            Console.WriteLine("******");
...
--------------------编程问答-------------------- 应该是可以的,行、列双重循环就可以了

引用 5 楼 yynnyy1122 的回复:
for (int i = 0; i < 5; i++)
  {
  for (int n = 0; n < 2 * i - 1; n++)
  {
  Response.Write("*");
  }
  Response.Write("<br>");
  }
  for (int i = 5; i > 0; i--)
  {
  for (int n = 0; n < 2 *……
--------------------编程问答-------------------- 用个笨办法吧

int[] vec = { 1, 3, 5, 7 };
                for (int i = 0; i < vec.Length; i++)
                {
                    int j = vec[i];
                        switch (j)
                        {
                            case 1:
                                Console.WriteLine("*");
                                break;
                            case 3:
                                Console.WriteLine("***");
                                break;
                            case 5:
                                Console.WriteLine("*****");
                                break;
                            case 7:
                                Console.WriteLine("*******");
                                break;
                            default:
                                Console.WriteLine("");
                                break;
                        }
                }
                for (int i = vec.Length - 1; i > -1; i--)
                {
                    if(i>0)
                    {
                        int j = vec[i - 1];
                            switch (j)
                            {
                                case 1:
                                    Console.WriteLine("*");
                                    break;
                                case 3:
                                    Console.WriteLine("***");
                                    break;
                                case 5:
                                    Console.WriteLine("*****");
                                    break;
                                case 7:
                                    Console.WriteLine("*******");
                                    break;
                                default:
                                    Console.WriteLine("");
                                    break;
                            }
                    }
                }

输出结果就是你要的 --------------------编程问答-------------------- //增加
            int max=3;
            for(int i=1;i<max;i+=2)
            {
            string s=new string('*',i);
            Console.WriteLine ( s );
            }
            //减少
            for ( int i=max -2 ; i > 0 ; i -= 2 )
            {
                string s=new string ( '*' , i );
                Console.WriteLine ( s );
            } --------------------编程问答-------------------- //增加
            int max=7;
            for ( int i=1 ; i < max ; i += 2 )
            {
                string s=new string ( '*' , i );
                Console.WriteLine ( s );
            }
            //减少
            for ( int i=max -2 ; i > 0 ; i -= 2 )
            {
                string s=new string ( '*' , i );
                Console.WriteLine ( s );
            } --------------------编程问答--------------------  //增加
            int max=7;
            for ( int i=1 ; i <= max ; i += 2 )
            {
                string s=new string ( '*' , i );
                Console.WriteLine ( s );
            }
            //减少
            for ( int i=max -2 ; i > 0 ; i -= 2 )
            {
                string s=new string ( '*' , i );
                Console.WriteLine ( s );
            } --------------------编程问答-------------------- 都不说是什么语言~~~~~~~~
很多啦 --------------------编程问答--------------------
引用 1 楼 skep99 的回复:
C# code

            Console.WriteLine("*");
            Console.WriteLine("***");
            Console.WriteLine("******");
...

哈哈哈,真是令人怀念,我以前也干过 --------------------编程问答-------------------- 您太有才了
引用 1 楼 skep99 的回复:
C# code

            Console.WriteLine("*");
            Console.WriteLine("***");
            Console.WriteLine("******");
...
--------------------编程问答--------------------             int maxCount = 7; 
            for (int i = 1; i <= maxCount; i++)
            {
                for (int j = 0; j < i; j++)
                {
                    Console.Write("*");
                }
                Console.WriteLine();
            }
            for (int i = maxCount - 1; i >= 1; i--)
            {
                for (int j = 0; j < i; j++)
                {
                    Console.Write("*");
                }
                Console.WriteLine();
            }
            Console.ReadLine();
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,