C语言中两个不嵌套的for()循环怎么运行的。
#include<stdio.h> void main() { int i,j, row=0,colum=0,max; inta[3][4]={{1,2,3,4}{9,8,7,6}{-10,10,-5,2}}; max=a[0][0]; for(i=0;i<=2;i++) for(j=0;j<=3;j++) if(a[i][j]>max){ max=a[i][j]; row=i; colum=j; } printf("max=%d,row=%d,colum=%d尀n",max,row,colum); 输出结果:max=10,row=2,colum=1 上面程序我想知道是for循环怎么运行的,要按顺序的话,那不就先i=0,j=0然后i=1,j=1 再i=2,j=2;再i=2;j=3;这样下标就不能都运行到了,我搞不懂两不嵌套for循环怎么运行,先运行哪个,还是一个个循环完。麻烦大虾说说,越详细越好。