main(){ int n=1;printf("%d %d %d\n",n,n++,n--);}
printf("%d %d %d\n",n,n++,n--); 从右向左运行先n--,n为1,然后才是n减去1,使得n为0然后n++,n为0,然后才是n加1,使得n为1最有第一个n为1
呃,为什么你们都喜欢纠结这样的问题,这样的问题没有任何意义,实际也不可能写出来这样的代码,实在不行你去看汇编