為什么實例6的運行結(jié)果不是直接是num=3,sum=9呢?
int?sum,num; for(sum=0,num=0;num<=3;num++,sum++) { ????sum+=num; ????printf("num=%d,sum=%d\n",num,sum); ????}
int?sum,num; for(sum=0,num=0;num<=3;num++,sum++) { ????sum+=num; ????printf("num=%d,sum=%d\n",num,sum); ????}
2021-07-24
舉報
2021-07-25
sum繼承了sum+=num得出的數(shù)字,一直循環(huán)加下去,直到num=3,sum=sum+num,2=1+1,6=4+2,12=7+3,
最終結(jié)果是12嗎,sum也在加,第1次是1,第2次是2,和num一樣,只是每次都有加上一個循環(huán)里sum+num的值,
不知道對不對