首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

99乘法表的while循环嵌套如何写

2012-04-13 
99乘法表的while循环嵌套怎么写?int i 1, j 1while (i 9){while (j i){Console.Write({0}*{1}

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的值。

不知楼主有没有理解我说的话。

热点排行