99乘法表的while循环嵌套怎么写?
int i = 1, j = 1;
while (i <= 9)
{
while (j <= i)
{
Console.Write("{0}*{1}={2}\t", i, j, i * j);
j++;
}
i++;
}
我这样的写法内层循环只执行i=1的九次循环,之后i=2时内层就不执行了,高手指点啊,该怎么写
------解决方案--------------------int i = 1, j = 1;
while (i <= 9)
{
j=1;
while (j <= i)
{
Console.Write("{0}*{1}={2}\t", i, j, i * j);
j++;
}
i++;
}
------解决方案--------------------楼主可以运行一下我上面贴的代码,并且跟你的最顶上的帖子中的代码比较一下。
另外for循环,里面一层for循环,只是对j累加1,外面每次进来一个值,只有当里层j到10个时候才跳出里层for循环,重新取i的加1的值。
不知楼主有没有理解我说的话。