課程
/后端開發(fā)
/C#
/C#開發(fā)輕松入門
x++不是表示先運(yùn)行 再加1嗎??
x +=3;//x=3
?x %=2;//x=1
?x = x + 1;//x=2?
碰壁了??!
2016-06-08
源自:C#開發(fā)輕松入門 2-23
正在回答
x++ 是指先給x的本身值自加1即此算式的意識(shí)是 ? x=x+1 ? 的縮寫
同理 x+=3 即為 x=x+3 是先加3在將計(jì)算后的值賦給x
x%=2 即為 x=x%2 是先將原x的值取余2后在賦值給x的
x=x+1 與 x++是一樣的意識(shí),只不過后者是前者的縮寫。
光平哥哥 提問者
x++等同于x=x后再加1
x+=3則表示x=x+3
x%=2則表示x=x%2
x=x+1就可以用++x來表示
說反了,++x等同于x=x+1,而x++則等同于x=x后再加1
為什么?我在系統(tǒng)?里面運(yùn)行 X++??是0
明月暖清風(fēng)
我知道我的問題所在了,我弄混淆了,必須在同一語句中,才能進(jìn)行先運(yùn)算,再加1。
舉報(bào)
本門課程是C#語言的入門教程,將帶你輕松入門.NET開發(fā)
4 回答關(guān)于++x的一些小問題?
1 回答++x為什么會(huì)使得后面的x的值也發(fā)生變化
2 回答x%2==1 或者 x%2!=0 ? 這一句 為什么不是x%2!==0? 為什么一個(gè)用等于一個(gè)用賦值?
4 回答int x = 1; while(true)關(guān)于這個(gè)循環(huán)條件的不解之處。
2 回答a = ++x * x 同行的x是否同時(shí)變更變量值
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-06-08
x++ 是指先給x的本身值自加1即此算式的意識(shí)是 ? x=x+1 ? 的縮寫
同理 x+=3 即為 x=x+3 是先加3在將計(jì)算后的值賦給x
x%=2 即為 x=x%2 是先將原x的值取余2后在賦值給x的
x=x+1 與 x++是一樣的意識(shí),只不過后者是前者的縮寫。
2019-10-18
x++等同于x=x后再加1
x+=3則表示x=x+3
x%=2則表示x=x%2
x=x+1就可以用++x來表示
2019-10-18
說反了,++x等同于x=x+1,而x++則等同于x=x后再加1
2017-05-16
為什么?我在系統(tǒng)?里面運(yùn)行 X++??是0
2016-06-09
我知道我的問題所在了,我弄混淆了,必須在同一語句中,才能進(jìn)行先運(yùn)算,再加1。