int sum,num; for(sum=0,num=0;num<=3;num++,sum++) { sum+=num; printf("num=%d,sum=%d\n",num,sum); }
sum继承了sum+=num得出的数字,一直循环加下去,直到num=3,sum=sum+num,2=1+1,6=4+2,12=7+3,
最终结果是12吗,sum也在加,第1次是1,第2次是2,和num一样,只是每次都有加上一个循环里sum+num的值,
不知道对不对