关于c语言中的嵌套for循环

Python011

关于c语言中的嵌套for循环,第1张

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

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

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

k=k+1}

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

看懂下面的例子,就知道循环的嵌套了:

main()

{

int i,j

i=1

while(i<=9)

{

j=1

while(j<=i)

{

printf("%2d×%2d=%2d",i,j,i*j)

}

printf("\n")

}

}