我想要打印
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();
}
}
答案 0 :(得分:0)
int len = 1;
int count = 0;
for(int i = 0; i < 11 ; i++)
{
count++;
if(count > len)
{
len++;
count = 0;
Console.WriteLine("");
}
Console.Write(i);
}
答案 1 :(得分:0)
试试这个应该按照你提到的格式打印数字
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);
}