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

为什么还是没有运行成功?

using System;

using System.Collections.Generic;

using System.Text;


namespace Test

{

    class Program

    {

        static void Main(string[] args)

        {

            //请完善代码

            for(int i = 0;i<7;i++)

            {

                for(int j = 0;j<7;j++)

                {

                    if(j==i||i+j==6)

                    {

                        Console.Write("0");

                        continue;

                    }

                    Console.Write(".");

                }

                Console.WriteLine();

            }

        }

    }

}


正在回答

6 回答

using System;

using System.Collections.Generic;

using System.Text;


namespace Test

{

    class Program

    {

        static void Main(string[] args)

        {

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

            {

                

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

                {

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

                    {

                        Console.Write("0");

                       

                    }

                    else

                    {

                        Console.Write(".");

                        

                    }

                    if (x == 7)

                    { Console.Write("\r\n"); }

                }


               


                //请完善代码



            }


        }

    }

}加上\r\n换行符


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

using System;

using System.Collections.Generic;

using System.Text;


namespace Test

{

    class Program

    {

        static void Main(string[] args)

        {

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

            {

                for(int y=7;y>=1;y--)

                {

                    if(x+y==8){

                        Console.Write('o');

                    }else if(x==y){

                        Console.Write('o');

                    }else{

                        Console.Write('.');

                    }

                }

                Console.WriteLine();

            }

        }

    }

}


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

判定有问题,应该是i+j==8

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

小写的字母o,不是数字0

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

代码本身没有问题,是你把大写的O看成了零0

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

using System;

using System.Collections.Generic;

using System.Text;


namespace Test

{

    class Program

    {

        static void Main(string[] args)

        {

            //请完善代码

            for (int a = 0; a < 7; a ++){

                for (int b = 0; b < 7; b++){

                    var up = a;

                    var down = 6 - a;

                    if (b == up || b == down){

                        Console.Write('o');

                    } else {

                        Console.Write('.');

                    }

                }

            }

        }

    }

}

我觉得你可以参考一下我的代码。

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

举报

0/150
提交
取消

为什么还是没有运行成功?

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