內(nèi)層循環(huán)循環(huán)結(jié)束循環(huán)再循環(huán)是不是會重新初始化??
第一行循環(huán)完后,即內(nèi)層循環(huán)完比好,j的值應為8,外層第二行循環(huán)開始,是不是就等于重新執(zhí)行內(nèi)層循環(huán),j被初始化??
第一行循環(huán)完后,即內(nèi)層循環(huán)完比好,j的值應為8,外層第二行循環(huán)開始,是不是就等于重新執(zhí)行內(nèi)層循環(huán),j被初始化??
2018-09-22
舉報
2018-09-28
int j=1
for(;j<=8;j++){
}
可以這樣寫,你就可以理解了,第二次執(zhí)行時,j又賦值為1
2018-09-27
是的,外層第二行循環(huán)開始,j的值從1重新開始
2018-09-22
j沒有被初始化話,只不過是執(zhí)行順序不同,內(nèi)層循環(huán)結(jié)束之后就等待外層循環(huán),外層循環(huán)結(jié)束就可以輸出啦~