求C#的一个编程语句
我想实现下面的图形:
* 1 2 3 4 5 6 7 8 9
----------------------------------------------
1 1
2 2 4
3 3 6 9
4 4 8 12 16
5 5 10 15 20 25
6 6 12 18 24 30 36
7 7 14 21 28 35 42 49
8 8 16 24 32 40 48 56 64
9 9 18 27 36 45 54 63 72 81
我的代码:
using System;
class maojun
{
static void Main()
{
int i=1;
int j=1;
Console.Write("*\t");
for(i=1;i<=9;i++)
Console.Write("{0}\t",i);
Console.WriteLine("--------------------------------------------------------------------------");
for(i=1;i<=9;i++)
{ Console.Write("{0}\t",j);
for(j=1;j<=i;j++)
{
j=i*j;
Console.Write("{0}\t",j);
}
Console.WriteLine();
}
}
}
但结果与期望的不符合,请高手赐教,谢谢!