c语言for嵌套循环

Python021

c语言for嵌套循环,第1张

这段代码的意思是:

三层嵌套,每层都是循环两次:0和1。

然后把三层嵌套当前的值都打印出来。结果实际上是从0到7的二进制数,就是:

000

001

010

011

100

101

110

111

里面的for循环相当于外部for循环的循环体,举一个例子:

for(i=1i<=10i++)

{for(j=1j<=5j++)

k=k+1}

这是一个嵌套循环,执行时,外循环开始第一次循环,i=1,当内循环的五次循环全部执行完后,外循环进行第二次,此时i=2,然后内循环执行……,如此循环往复,直到外层的for循环10次全部执行完毕