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

换行问题请教

我想达到的效果是:

123

1234

12345

但下面一段代码输出结果是:

123123412345

求问换行哪里有问题?


namespace Test

{

    class Program

    {

        static void Main(string[] args)

        {

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

            for(int x=1;x<=y+2;x++)

            {

                Console.Write(x);

                              

            }

             Console.WriteLine();

        }

    }

}


正在回答

3 回答

第一个for循环后面少了一个{,所以下面换行的语句就没起到作用

static void Main(string[] args)  {

           for (int y = 1; y <= 3; y++){

                for (int x = 1; x <= y+2; x++) {

                    Console.Write(x);

                }

                Console.WriteLine();

                  }

        }

    }

}


2 回复 有任何疑惑可以回复我~
#1

余四元 提问者

THX!
2021-01-24 回复 有任何疑惑可以回复我~
#2

阿罗C

Console.WriteLine();改成 Console.Write();
2022-09-06 回复 有任何疑惑可以回复我~

Console.WriteLine();改成 Console.Write();

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

 Console.WriteLine();改成 Console.Write();

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

举报

0/150
提交
取消

换行问题请教

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