自增运算符到底怎么整的啊,求大佬解惑
#include<stdio.h>int main()
{
int i,j,k;
i=3;
k=i++; //i=4;k=3; 先赋值再自增;
printf("%d\t%d\n",i,k);
i=3;
k=(i++)+(i++)+(i++); //i=6;k=9; 先三个i相加,再自增使i=6;
printf("%d\t%d\n\n",i,k);
i=3;
k=(++i); //i=4;k=4; //先自增再运算并赋值;
printf("%d\t%d\n",i,k);
i=3;
k=(++i)+(++i); //i=5;k=10;
printf("%d\t%d\n",i,k);
i=3;
k=(++i)+(++i)+(++i); //i=6;k=16;
printf("%d\t%d\n",i,k);
i=3;
k=(++i)+(++i)+(++i)+(++i); //i=7;k=23;
printf("%d\t%d\n",i,k);
i=3;
k=(++i)+(++i)+(++i)+(++i)+(++i); //i=8;k=31;
printf("%d\t%d\n",i,k);
i=3;
k=(++i)+(++i)+(++i)+(++i)+(++i)+(++i); //i=9;k=40;
printf("%d\t%d\n",i,k);
i=3;
k=(++i)+(++i)+(++i)+(++i)+(++i)+(++i)+(++i); //i=10;k=50;
printf("%d\t%d\n",i,k);
i=3;
k=(++i)+(++i)+(++i)+(++i)+(++i)+(++i)+(++i)+(++i); //i=11;k=61;
printf("%d\t%d\n",i,k);
}