怎么理解for循环语句中的嵌套。他是怎么遍历的?求解答
怎么理解for循环里面的嵌套呀?搞不懂。一个还好理解。两个嵌套。理解起来有点晕。。。求大神指导。。感谢感谢
XITONG
9 years, 8 months ago
Answers
不用管它两个for加起来是什么意思,你就当做是两个单独的for来思考呗。
for
就是按照条件来重复执行同一段代码,只是这段代码里面有for。
for里面的for
也是按照条件来重复执行另一段代码。
不管有多少个for
都是按照条件来重复执行同一段代码
外面的for我们先称为
for1
,里面的for称为
for2
。如果
for1
是执行10次的,
for2
是执行9次的,那每次执行
for1
的时候都会执行9次
for2
,结果会是总共执行了10×9=90次
for2
回到你的例子,你的
for1
是执行9次的,
for2
是根据当前执行的是第几次
for1
来确定执行几次的,所以
for1
的第一次时
for2
是执行1次,第二次时执行2次,第三次时执行3次...
cyjjyc1
answered 9 years, 10 months ago