日期:2014-05-18  浏览次数:20691 次

菜鸟求解答
编写一个控制台程序,运行后显示如下
1
  2
  3
  4
  5
  6
  7
  8
  9
  10
  11
  12
  13
  14
  15
  16
  17
  18
  19
20
21
  22
  ····
········(以这个循环模式一直到100

------解决方案--------------------
C# code
static void Main(string[] args)
{
    int s = 0;
    for (int i = 1; i < 101; i++)
    {
        Console.WriteLine(new string(' ', s) + i);
        if ((i - 1) % 20 < 9) s++;
        if (i % 20 > 10) s--;
    }
    Console.ReadKey();
}