这位同学学习语言多久了,
若你是理解能力强就可以这么写.
for(int i=1;j=1;j<=9;i++) //包函了两层的循环 -->i, j
{
Console.WriteLine(XXXXX);
if(i==j) // i==j 是就说到了两层循环到相同的值
{
i=0;
j++;
}
}
==>
for(int j=1;j<=9;j++)
{
for(int i=1;i<=j;i++)
==>向面的if(i==j)等同于i<j判断
{
Console.WriteLine(XXXXX);
}
}
XXXXX
XXXXX XXXXX
XXXXX XXXXXX XXXXX
这的规则为 行与列的相同就是一行的结束点.
简单不会自己弄晕啊!!!
[[it] 本帖最后由 baikil 于 2009-7-31 15:23 编辑 [/it]]