新人求助关于嵌套
#include <stdio.h>void main()
{
int i,j,k;
printf("i j k\n");
for(i=0;i<2;i++)
for(j=0;j<2;j++)
for(k=0;k<2;k++)
printf("%d %d %d\n",i,j,k);
}
为什么结果是000...001..那种 实在是想不明白 嵌套的话就是先执行里面的循环体,再执行外面的循环体。
比如上面代码,就是先执行 k 的循环体,走一轮之后再执行 j 的循环体。
注意,j 每 +1,k 的循环体就要完整地走一轮……
依次类推,i+1,j 的循环体也要完整地走一轮……
小甲鱼 发表于 2019-2-6 00:19
嵌套的话就是先执行里面的循环体,再执行外面的循环体。
比如上面代码,就是先执行 k 的循环体,走一轮 ...
妈耶 这是谁{:10_254:} 82457097 发表于 2019-2-6 00:36
妈耶 这是谁
哇咔咔,新年好鸭~ 小甲鱼 发表于 2019-2-6 00:19
嵌套的话就是先执行里面的循环体,再执行外面的循环体。
比如上面代码,就是先执行 k 的循环体,走一轮 ...
0.0视频上的老师谢谢 小甲鱼 发表于 2019-2-6 01:29
哇咔咔,新年好鸭~
新年快乐!小甲鱼老师!哈哈 感谢您的教程 给我打开了一扇门 由衷的感谢! 抓到一只小甲鱼
页:
[1]