@TOC
.# 代码
//
private void Form1_Load(object sender, EventArgs e)
{
lblShow.Text = "九九乘法表:\n";
for(int i= 1; i <= 9; i++)
{
for(int j = 1; j <=i; j++)
{
lblShow.Text += String.Format("{0}×{1}={2,-2:D} ", i, j, i * j);
}
lblShow.Text += "\n";
}
For的解析:
先进入第一个for执行 int i = 1;再判断i<=9为真,然后进入第二个for循环,j=1,1<=i为真,然后输出1×1=1,然后j++,j=2;2<=i为假;然后进入第一层for循环i++,i=2;然后i<=9,为真,进入第二个for循环,j=1;j<=i为真,然后输出2×1=2,j++,j=2,j<=2然后输出2×2=4;然后j++,j=3,然后3<=i为假,然后再次进入第一个for循环,往后以此类推;