你说的不对吧?第一个的结果应该是 10 12,第二个的结果是 11 11j++是先取值再递增,++j则是先递增再取值,所以第一个j++这时候取出的j是10,但紧接着它的值就变为11,然后++j这时候j再加1变为12,最后取出就是12了,所以是 10 12第二个先++j,这时候j是11,后面j++是先取值,j还是11,所以结果是 11 11