概述
for(int a=1;a<=10;++a)
{
for(int b=1;b<=5;++b)
{
console.writeline(a+"t"+b);
}
}
//这里有两个for:上面第一个for,下面第二个for。冒险开始了
//先判断第一个for正确,
//再判断第二个for正确,执行{}内代码
//结果:1 1 但是还没完呢!必须把第二个for循环执行完才行(为啥?毕竟第二个for也是个循环体好吧执行一次算什么东西嘛)!
//第二个for执行完的结果:
1 1
1 2
1 3
1 4
1 5
//现在第二个for终于执行完了,但是第一个for的活才刚刚干完一个,还有剩下的9个没有干呢,继续干,回到第一个for开始判断(这时候a=2)
//第一个for又正确,
//再判断第二个for正确,执行{}内代码
//结果:
2 1
2 2
2 3
2 4
2 5
//现在第二个for终于又又执行完了,但是第一个for的活才刚刚干完两个,还有剩下的8个没有干呢,继续干,回到第一个for开始判断(这时候a=3)
.......................
.....................
.......................
最后
以上就是香蕉大象为你收集整理的两个for循环执行顺序判断,超详细!的全部内容,希望文章能够帮你解决两个for循环执行顺序判断,超详细!所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复