问答详情
源自:4-5 C#中do…while循环

4-10的题不会做,求解

不会做啊~是不是先外面一个for循环,里面嵌套一个if...else循环(循环之前再声明以后整形变量x)

提问者:Moccc 2016-11-01 10:28

个回答

  • 爱他猫儿
    2016-11-01 15:53:06
    已采纳

    for (int y = 1; y <= 7; y++)
                {
                    for (int x = 1; x <= 7; x++)
                    {
                        if (( x == y) || ( x+y == 8))
                        {
                            Console.Write('o');
                        }
                        else
                        {
                            Console.Write('.');
                        }   
                    }
                    Console.WriteLine();
                
                }


  • 爱他猫儿
    2016-11-02 09:57:39

    在循环外添加 Console.ReadKey() 或 Console.ReadLine() 应该就不会了