为了账号安全,请及时绑定邮箱和手机立即绑定

编译器明明已经通过了,为什么提交代码却显示不正确呢?

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

            {

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

                {

                    if(y==x||8==x+y)

                    {

                        Console.Write('0');

                        continue;

                    }

                    Console.Write('.');

                }

                Console.WriteLine();

            }

            //请完善代码

正在回答

3 回答

是大写的O,不是0

0 回复 有任何疑惑可以回复我~

代码应该没有问题的,就是要把“0”改成“o”,我也是试了好多次才发现的。

0 回复 有任何疑惑可以回复我~

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();//换行

            }


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

编译器明明已经通过了,为什么提交代码却显示不正确呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信