c語言for循環嵌套語句中有連續多個for語句怎么運行的?
舉個例子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");}}}這個程序一步步來第一步先進入i的循環 n變成1;在進入j的循環 打印一個j ;在進入k的循環,打印一個k然后會繼續進行k循環直到k循環結束 也就是打印5個k然后在進行第二個j循環 打印一個j ;在進行k循環5次 打印5個k繼續j循環直到j結束 也就是打印10次(1個j+5個k)jkkkkk jkkkkk jkkkkk.......jkkkkk這只是完成了第一個i循環然后在回到i循環 n變成2再來一波10次(1個j+5個k)jkkkkk jkkkkk jkkkkk.......jkkkkk然后n變成3 直到100次最后打印了1000個 jkkkkk 并且n變成100