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

for循环嵌套打印图形,这个题怎么做嘛

591729350001d31a03600640.jpg这个题怎么做嘛

提问者:幕布斯3532946 2017-05-13 23:42

个回答

  • weibo_君临可口可乐_0
    2017-05-14 00:12:34
    已采纳

    for (int x = 1; x <= 7; x++)//循环7行

                {

                    for (int y = 1; y <= 7; y++)//循环7列

                    {

                        if (x == y || x + y == 8)//对角线打印O

                        {

                            Console.Write("O");

                        }

                        else

                        {

                            Console.Write(".");//其他位置打印.

                        }

                    }

                    Console.WriteLine();//换行

                }


  • 高阿泰
    2017-05-19 16:18:32

    for(int y=1;y<=7;y++)
    {
    for(int x=1;x<=7;x++)
    {
    if(x==y||x==8-y)
    {
    console.write("0");
    continue;
    }
    console.write(".");
    }
    console.writeline();
    }

  • 慕后端2021437
    2017-05-14 19:23:50

    for (int i= 0; i < 7; i++)//循环7行

                {

                    for (int j = 0; j < 7; j++)//循环7列

                    {

                        if (i == j || i + i == 6)//对角线打印O

                        {

                            Console.Write("O");

                        }

                        else

                        {

                            Console.Write(".");//其他位置打印.

                        }

                    }

                    Console.WriteLine();//换行

                }


  • 慕后端2021437
    2017-05-14 19:22:49

    for (int i= 0; i < 7; i++)//循环7行

                {

                    for (int j = 1; j < 7; j++)//循环7列

                    {

                        if (i == j || i + i == 6)//对角线打印O

                        {

                            Console.Write("O");

                        }

                        else

                        {

                            Console.Write(".");//其他位置打印.

                        }

                    }

                    Console.WriteLine();//换行

                }