亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

正在回答

5 回答

i++和++i都可以理解成i=i+1.區別是如果后面的語句用到了i.? ? ?i++是先加后用,比如說輸出I的值就是加1之后的i,但是++i這個時候輸出的任然是i,++i是先用i再加1

例如代碼:

????int i=3;

????i++;

????System.out.println(i);? ? 輸出結果是4

但是如果替換成++i.輸出結果是3.

再理解++i

int j=8;

++j;

? ?System.out.println(j);輸出是8,但是此時的j已經變成9了

++j;

?System.out.println(j);輸出是9.因為j加了1,但是是先用后加,所以此時的j是之前的9

j++;

?System.out.println(j);輸出是10.上文輸出的是9但是已經加1變成了10,這里又加1,先加再用,所以是11

0 回復 有任何疑惑可以回復我~

算術運算符:自增1,表示變量i的自增,等同于i=i+1。例如:

int?i?=?1;
int?j?=?i++;?//此時輸出i的值是2,j的值是1。
int?g?=?++i;?//此時輸出i的值是3,g的值是3。


0 回復 有任何疑惑可以回復我~

i++? 是先賦值給別人之后在自加增?

++i? 是先自增然后在賦值給別人

i++? 與? ++i ?? 都可以寫成? i=i+1

0 回復 有任何疑惑可以回復我~

遞增 比如說 ?i=1 ?i++ 然后i=2 再次i++ 這時 i=3

i=1;
i++;//此時i=1+1=2
i++;//此時i=2+1=3

?

2 回復 有任何疑惑可以回復我~

i=i+1

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

i++什么意思

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號