C# 嵌套用于循环打印以下提到的图案
我想打印C# 嵌套用于循环打印以下提到的图案,c#,C#,我想打印 1 23 456 78910 在C控制台应用程序中,有人能帮我吗 我正在使用这段代码,这段代码对我来说很好,但我不想使用if语句,只想在嵌套循环中显示我的结果 for (int i = 1; i <= 10; i++) { Console.Write(i.ToString()); if (i==1 || i == 3 || i == 6) { Console.WriteLine(); } } 试试这个,它应该以你提到的格式
1
23
456
78910
在C控制台应用程序中,有人能帮我吗
我正在使用这段代码,这段代码对我来说很好,但我不想使用if语句,只想在嵌套循环中显示我的结果
for (int i = 1; i <= 10; i++)
{
Console.Write(i.ToString());
if (i==1 || i == 3 || i == 6)
{
Console.WriteLine();
}
}
试试这个,它应该以你提到的格式打印数字
int len = 0;
int count = 1;
for (int i = 1; i < 11; i++)
{
count++;
if (count >= len)
{
len++;
count = 0;
Console.WriteLine("");
}
Console.Write(i);
}
告诉我们你尝试了什么以及你遇到了什么问题。我无法在1、3、6之后到达新行,我只能打印1到10之间的数字,因为我对CSUS非常陌生如何显示你当前的代码,而不仅仅是你的问题;下次我甚至可以花点时间格式化你的代码。
int len = 0;
int count = 1;
for (int i = 1; i < 11; i++)
{
count++;
if (count >= len)
{
len++;
count = 0;
Console.WriteLine("");
}
Console.Write(i);
}