多個for循環(huán)怎么運(yùn)行?
舉個例子 int n=0; for(int i=0;i<100;i++){ n++; for(int j=0;j<10;j++){ printf("j"); for(int k=0;k<5;k++){ printf("k"); } } } 這個程序一步步來 第一步先進(jìn)入i的循環(huán) n變成1;在進(jìn)入j的循環(huán) 打印一個j ;在進(jìn)入k的循環(huán),打印一個k 然后會繼續(xù)進(jìn)行k循環(huán)直到k循環(huán)結(jié)束 也就是打印5個k 然后在進(jìn)行第二個j循環(huán) 打印一個j ;在進(jìn)行k循環(huán)5次 打印5個k 繼續(xù)j循環(huán)直到j(luò)結(jié)束 也就是打印10次(1個j+5個k) jkkkkk jkkkkk jkkkkk.......jkkkkk 這只是完成了第一個i循環(huán) 然后在回到i循環(huán) n變成2 再來一波10次(1個j+5個k) jkkkkk jkkkkk jkkkkk.......jkkkkk 然后n變成3 直到100次 最后打印了1000個 jkkkkk 并且n變成100