一、第一题
int i=1;
i=i++ + ++i
i等于多少?
答案是5
过程:
i=1;
++i后i=2
i+i后等于4
i++后,i等于5
那么
int i=1,j;
j=i++ + ++i
i,j等于多少?
答案:i=3,j=4这个就很简单了
二、第二题
int i=i;
i=++i + ++i
i等于多少呢?
答案是6
过程
++i后i是2
再++i后i是3
i+i后,结果是6