关于+=和++运算

来源:互联网 发布:tensorflow whl 下载 编辑:程序博客网 时间:2024/05/21 18:35

昨天去笔试了一家叫AvePoint的公司,其中有一到笔试题:for(i=0,sum=0;i<10;++i,sum+=i++),最后sum=?

刚开始写16,后来被旁边同学一说,要先算i++,后来句得到了30 


今天回来敲了一下:

int main(){int i,sum;for(i=0,sum=0;i<10;++i,sum+=i++)printf("%4d\n",sum);    return 0;}

输出结果:

   0   1   4   9  16

信念不够坚定呀