代码改变世界

小问题

2010-06-02 22:53  jimhou  阅读(158)  评论(0)    收藏  举报

额,今天被这几行代码玩了。

int k,j,s;
for(k=2;k<6;k++,k++)
{
s
=1;
for(j=k;j<6;j++)s+=j;
}

printf(
"%d\n",s)

 

①.k++,k++其实递增了2。

②.外层循环S每次都被赋值为1,所以只要考虑外层最后一次循环,即K=4时,接下来就是内层循环,1+4+5=10;