|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
int i, j, k;
for (i = 0; i < 2;i++)
for (j = 0; j < 2; j++)
printf("%d,%d\n",i, j);
输出结果是
0,0
0,1
1,0
1,1
求指导为什么J=1后 还会存在1,0的,有大神能帮解释一下循环口径吗。
小甲鱼视频写的是从第二个for先执行,本人理解答案应该是:
0,0
0,1
1,1
求大神科普一下咯
int i, j, k;
for (i = 0; i < 2;i++)
for (j = 0; j < 2; j++)
printf("%d,%d\n",i, j);
可以分解为
i = 0;
i < 2;
j = 0;
j < 2;
printf(0,0)
j = j + 1;
j < 2;
printf(0,1)
j = j + 1;
j == 2;
i = i +1;
i < 2;
j = 0;
j < 2;
printf(1,0)
j = j + 1;
j < 2;
printf(1,1)
j = j + 1;
j == 2;
i = i +1;
i == 2;
如果满意的话给个最佳答案呀
|
|