我想问一下怎么求到的,如图

我想问一下为什么求那个i,j还要变成9和10,那这个9和10是怎么得到的,能不能具体说明一下,谢谢!

img

++i是先加1再输出。j++是先输出j,j再加1
所以i输出9,j输出10

j++与++j单独作为一条语句(带;)本身是j自增1
但作为一个语句的一部分时
eg
a=j++;其实是相当于a=j; j=j+1; 两句先赋值再自增
a=++j;相当于 j=j+1,a=j; 两句 先自增再赋值
但无论是j++还是++j ,j的值都会增加,只是赋值顺序变了