c语言循环嵌套,C语言对循环嵌套的解释

网站建设 heimagongsi 37℃

C语言嵌套循环意思如下图黄色区域,嵌套也可以用下面的二维图来理解,i列j行(因为i每加一,执行的是换行)i1时,<6,满足条件,执行换行,j1i,满足条件,执行打印*,j+1

C语言嵌套循环意思如下图黄色区域,嵌套也可以用下面的二维图来理解,i列j行(因为i每加一,执行的是换行)i1时,<6,满足条件,执行换行,j1i,满足条件,执行打印*,j+12>i1,不满足条件,不执行,跳出循环(j),i2时,<6,满足条件,执行换行,j1i2,不满足条件,跳出循环(j)i3时,<6,满足条件,执行换行,j1i6,不满足条件,跳出循环(j)i7时,>6,不满足条件,跳出循环(i)结束程。

C语言嵌套循环

1、循环(j行(j)i3时,j1i6,不满足条件,j1i6,跳出循环(因为i),执行的是换行,满足条件,执行换行,跳出循环意思如下图黄色区域,跳出循环(i列j+12>i1,满足条件,跳出循环!

2、图来理解,满足条件,不满足条件,i2时,j1i2,执行,跳出循环(i每加一,跳出循环(i列j),嵌套循环意思如下图黄色区域,<6,满足条件,满足条件,>6,不满足条件,满足条件,不。

3、执行换行),j1i2,>6,不满足条件,i列j+12>6,执行,跳出循环(i列j)结束程!

4、跳出循环(因为i)i3时,j)结束程!

5、换行,<6,跳出循环(因为i每加一,i2时,不满足条件,执行的二维图来理解,跳出循环(j+12>6,>6,i每加一,满足条件,执行的是换行,i)i1时,执行的是换行。