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++)
{
Console.Write(x);
if(x>=y)
break;
}
Console.WriteLine();//换行
}
}
}
}
y代表有几行,x代表每行的数据。因为输出的是三角形,那么判断条件就是当单行的数字大于行数时,结束该行,开始下一行。