关于双层循环,请看看!!!
#include<iostream>using namespace std;
void main()
{
int i=0,j=0;
for(;i<2;i++)
for(;j<3;j++)
cout<<i<<" "<<j<<endl;
}
为什么执行的结果是
0 0
0 1
0 2
而不是
0 0
0 1
0 2
1 0
1 1
1 2
不懂啊,求解

[ 本帖最后由 鈴蘭 于 2013-5-3 17:59 编辑 ]

2013-05-03 17:51
2013-05-03 18:25
程序代码:这样跟你说吧 第一次循环 x = 0 y = 0 x = 0 y = 1 x = 0 y = 2 第二次循环 x = 1 y = 3 ..... 懂了吧,后面y > 2了

2013-05-03 18:32
2013-05-03 19:05
2013-05-03 19:31
2013-05-04 12:37