问答详情
源自:4-10 编程练习

结果是一样的,似乎我数学思维上差了一点

      static void Main(string[] args)

        {

            int a = 3;

           for(int y = 1;y <= 7;y++)

            {

                for(int x = 1;x <= 7;x++)

                {

                    if (Math.Abs(x - 4) == Math.Abs(a))

                    {

                        Console.Write("0");

                    }

                    else

                    {

                        Console.Write(".");

                    }                   

                }

                a--;

                Console.WriteLine();

            }

            Console.ReadKey();

        }

    }

}


提问者:慕斯卡1327737 2019-01-03 15:59

个回答

  • DCFY
    2019-02-07 13:02:36

    if (Math.Abs(x - 4) == Math.Abs(a))这不段是很理解,大佬可以解说下么?

  • yuweia
    2019-01-03 17:51:57

    额。。没必要搞的这么复杂啦。。。。